TY - GEN
T1 - A 2.1GHz 6.5mW 64-bit unified PopCount/BitScan datapath unit for 65nm high-performance microprocessor execution cores
AU - Ramanarayanan, Rajaraman
AU - Mathew, Sanu
AU - Erraguntla, Vasantha
AU - Krishnamurthy, Ram
AU - Gueron, Shay
PY - 2008
Y1 - 2008
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=47649116142&partnerID=8YFLogxK
U2 - 10.1109/VLSI.2008.75
DO - 10.1109/VLSI.2008.75
M3 - Conference contribution
AN - SCOPUS:47649116142
SN - 0769530834
SN - 9780769530833
T3 - Proceedings of the IEEE International Frequency Control Symposium and Exposition
SP - 273
EP - 278
BT - Proceedings - 21st International Conference on VLSI Design, VLSI DESIGN 2008
T2 - 21st International Conference on VLSI Design, VLSI DESIGN 2008
Y2 - 4 January 2008 through 8 January 2008
ER -