• 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