• DocumentCode
    3231775
  • Title

    Current Sensing Completion Detection for high speed and area efficient arithmetic

  • Author

    Gadamsetti, Balapradeep ; Singh, Adit D.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Auburn Univ., Auburn, AL, USA
  • fYear
    2010
  • fDate
    6-9 Dec. 2010
  • Firstpage
    240
  • Lastpage
    243
  • Abstract
    Providing carry completion signaling in low cost ripple carry adders can allow the control logic to schedule the next addition as soon as an earlier one is complete, thereby achieving the average case, rather than worst case addition delay over a set of computations. Earlier attempts at using current sensing for such carry completion signaling suffered from serious limitations. In this paper we present a new approach for the design of a ripple carry adder with a current sensing capability which observes late settling carry signal nodes in the circuit and indicates when they reach a quiescent state. Simulations show better than 50% speedup, on average, with less than 10% area overhead. To demonstrate a potential application of such an approach, we incorporate our carry completion adder into a Booth multiplier design and study the performance gain over a traditional ripple carry adder based design. Simulation results show that a 32-bit Booth Multiplier using the new completion signaling circuits can outperform a 32-bit Booth Multiplier with ripple carry adder (RCA) by 20-30%, while requiring less than 2% additional silicon area, This is comparable to the gains from the best carry look ahead adder designs at a fraction of the area overhead costs.
  • Keywords
    adders; carry logic; 32-bit Booth multiplier; Booth multiplier design; area efficient arithmetic; carry completion signaling; completion signaling circuits; control logic; current sensing completion detection; high speed arithmetic; low cost ripple carry adders; performance gain; Adders; Clocks; Delay; Inverters; Monitoring; Sensors; Transistors; Booth Multiplier; Current Sensing Completion Detection; Ripple Carry Adder;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (APCCAS), 2010 IEEE Asia Pacific Conference on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    978-1-4244-7454-7
  • Type

    conf

  • DOI
    10.1109/APCCAS.2010.5775014
  • Filename
    5775014