A 2.1GHz 6.5mW 64-bit unified PopCount/BitScan datapath unit for 65nm high-performance microprocessor execution cores

Rajaraman Ramanarayanan, Sanu Mathew, Vasantha Erraguntla, Ram Krishnamurthy, Shay Gueron

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper describes a unified PopCount/ BitScanForward/BitScanReverse datapath circuit designed for 2.1GHz operation with total power consumption of 6.5mW, targeted for 65nm 64-bit microprocessor execution cores. The unified datapath uses a hybrid 3:2 compressor-based Wallace tree to count the number of '1's in the 64-bit input, along with a novel encoding scheme that enables reuse of the same tree to identify the bit-location of the 1st set bit when scanning the input in the forward and reverse directions. This circuit thus combines the functions of 3 separate units, enabling 26% reduction in total energy and 20% lower area, while achieving single-cycle latency & throughput.

Original languageEnglish
Title of host publicationProceedings - 21st International Conference on VLSI Design, VLSI DESIGN 2008
Pages273-278
Number of pages6
DOIs
StatePublished - 2008
Event21st International Conference on VLSI Design, VLSI DESIGN 2008 - Hyderabad, India
Duration: 4 Jan 20088 Jan 2008

Publication series

NameProceedings of the IEEE International Frequency Control Symposium and Exposition

Conference

Conference21st International Conference on VLSI Design, VLSI DESIGN 2008
Country/TerritoryIndia
CityHyderabad
Period4/01/088/01/08

ASJC Scopus subject areas

  • General Engineering

Fingerprint

Dive into the research topics of 'A 2.1GHz 6.5mW 64-bit unified PopCount/BitScan datapath unit for 65nm high-performance microprocessor execution cores'. Together they form a unique fingerprint.

Cite this