DocumentCode :
1003560
Title :
A Power-Delay Efficient Hybrid Carry-Lookahead/Carry-Select Based Redundant Binary to Two´s Complement Converter
Author :
He, Yajuan ; Chang, Chip-Hong
Author_Institution :
Nanyang Technol. Univ., Singapore
Volume :
55
Issue :
1
fYear :
2008
Firstpage :
336
Lastpage :
346
Abstract :
This paper presents an efficient reverse converter for transforming the redundant binary (RB) representation into two´s complement form. The hierarchical expansion of the carry equation for the reverse conversion algorithm creates a regular multilevel structure, from which a high-speed hybrid carry-lookahead/carry-select (CLA/CSL) architecture is proposed to fully exploit the redundancy of RB encoding for VLSI efficient implementation. The optimally designed CSL sections interleaved evenly in the mixed-radix CLA network to boost the performance of the reverse converter well above those designed based on a homogeneous type of carry propagation adder. The logical effort characterization captures the effect of circuit´s fan-in, fan-out and transistor sizing on performance, and the evaluation shows that our proposed architecture leads to the fastest design. A 64-bit transistor-level circuit implementation of our proposed reverse converter and that of its most competitive contender were simulated to validate the logical effort delay model. The pre- and post-layout HSPICE simulation results reveal that our new converter expends at least two times less energy (power-delay product) than the competitor circuit and is capable of completing a 64-bit conversion in 829 ps and dissipates merely 5.84 mW at a data rate of 1 GHz and a supply voltage of 1.8 V in TSMC 0.18-mum CMOS technology.
Keywords :
CMOS logic circuits; VLSI; adders; convertors; logic design; multiplying circuits; CMOS technology; HSPICE simulation; VLSI; carry propagation adder; carry-lookahead adder; carry-select adder; power 5.84 mW; power-delay; redundant binary multiplier; regular multilevel structure; reverse converter; ripple-carry adder; size 0.18 mum; transistor-level circuit; voltage 1.8 V; word length 64 bit; Carry-lookahead adder (CLA); Redundant binary multiplier; carry-lookahead adder; carry-select adder; carry-select adder (CSL); redundant binary (RB) multiplier; reverse converter; ripple-carry adder;
fLanguage :
English
Journal_Title :
Circuits and Systems I: Regular Papers, IEEE Transactions on
Publisher :
ieee
ISSN :
1549-8328
Type :
jour
DOI :
10.1109/TCSI.2007.913610
Filename :
4400041
Link To Document :
بازگشت