• DocumentCode
    3172450
  • Title

    Fast low-energy VLSI binary addition

  • Author

    Parhi, Keshab K.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Minnesota Univ., Minneapolis, MN, USA
  • fYear
    1997
  • fDate
    12-15 Oct 1997
  • Firstpage
    676
  • Lastpage
    684
  • Abstract
    This paper presents novel architectures for fast binary addition which can be implemented using multiplexers only. Binary addition as carried out using a fast redundant-to-binary converter. It is shown that appropriate encoding of the redundant digits and recasting the binary addition as a redundant-to-binary conversion reduces the latency of addition from Wtfa, to Wtmux where tfa and tmux respectively, represent binary full adder and multiplexer delays, and W is the word-length. A family of fast converter architectures is developed based on tree-type (obtained using lookahead techniques) and carry-select approaches. The carry-generation component is the critical component in redundant-to-binary conversion and binary addition. It is shown that fastest binary addition can be performed using (Wlog2+W+1) multiplexers in time (log2W+2)t mux. If the specified adder latency is greater than (log2W+2)tmux, then a family of converters using fewest multiplexers can be designed based on carry-select approach. Finally a class of hybrid adders are designed by using a carry-select configuration and by substituting tree-based blocks in place of some carry-select blocks. It is shown that this approach can lead to adder designs which consume the least energy
  • Keywords
    VLSI; adders; convertors; delays; digital arithmetic; multiplexing equipment; adder latency; carry-select approaches; carry-select configuration; compute architecture; low-energy VLSI binary addition; multiplexers; redundant-to-binary conversion; Added delay; Encoding; Multiplexing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1997. ICCD '97. Proceedings., 1997 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-8206-X
  • Type

    conf

  • DOI
    10.1109/ICCD.1997.628938
  • Filename
    628938