• DocumentCode
    7036
  • Title

    Recursive Approach to the Design of a Parallel Self-Timed Adder

  • Author

    Rahman, Mohammed Ziaur ; Kleeman, Lindsay ; Habib, Muhammad Asif

  • Author_Institution
    Zifern Ltd., Kuala Lumpur, Malaysia
  • Volume
    23
  • Issue
    1
  • fYear
    2015
  • fDate
    Jan. 2015
  • Firstpage
    213
  • Lastpage
    217
  • Abstract
    This brief presents a parallel single-rail self-timed adder. It is based on a recursive formulation for performing multibit binary addition. The operation is parallel for those bits that do not need any carry chain propagation. Thus, the design attains logarithmic performance over random operand conditions without any special speedup circuitry or look-ahead schema. A practical implementation is provided along with a completion detection unit. The implementation is regular and does not have any practical limitations of high fanouts. A high fan-in gate is required though but this is unavoidable for asynchronous logic and is managed by connecting the transistors in parallel. Simulations have been performed using an industry standard toolkit that verify the practicality and superiority of the proposed approach over existing asynchronous adders.
  • Keywords
    adders; asynchronous circuits; logic design; logic gates; asynchronous adders; asynchronous logic; completion detection unit; high fan-in gate; industry standard toolkit; logarithmic performance; multibit binary addition; parallel single-rail self-timed adder design; random operand conditions; recursive approach; transistors; Adders; CMOS integrated circuits; Delays; Encoding; Logic gates; Transistors; Very large scale integration; Asynchronous circuits; CMOS design; binary adders; digital arithmetic; digital arithmetic.;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2014.2303809
  • Filename
    6748987