• DocumentCode
    737771
  • Title

    Constant Delay Logic Style

  • Author

    Chuang, P. ; Li, Di-Jie ; Sachdev, Manoj

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Waterloo, Waterloo, ON, Canada
  • Volume
    21
  • Issue
    3
  • fYear
    2013
  • fDate
    3/1/2013 12:00:00 AM
  • Firstpage
    554
  • Lastpage
    565
  • Abstract
    A constant delay (CD) logic style is proposed in this paper, targeting at full-custom high-speed applications. The CD characteristic of this logic style regardless of the logic type makes it suitable in implementing complicated logic expressions such as addition. CD logic exhibits a unique characteristic where the output is pre-evaluated before the inputs from the preceding stage is ready. This feature offers performance advantage over static and dynamic domino logic styles in a single-cycle multistage circuit block. Several design considerations including timing window width adjustment and clock distribution are discussed. Using 65-nm general-purpose CMOS technology, the proposed logic demonstrates an average speedup of 94% and 56% over static and dynamic domino logic, respectively, in five different logic gates. Simulation results of 8-bit ripple carry adders show that CD logic is 39% and 23% faster than the static and dynamic-based adders, respectively. CD logic also demonstrates 39% speedup and 64% (22%) energy-delay product (EDP) reduction from static logic at 100% (10%) data activity in 32-bit carry lookahead adders. For 8-bit Wallace tree multiplier, CD logic achieves a similar speedup with at least 50% EDP reduction across all data activities.
  • Keywords
    CMOS logic circuits; adders; delay circuits; logic circuits; multiplying circuits; CD; EDP; Wallace tree multiplier; clock distribution; complicated logic expression implementation; constant delay logic style; dynamic domino logic style; dynamic-based adder; energy-delay product; full-custom high-speed application; general-purpose CMOS technology; logic gates; ripple carry lookahead adder; single-cycle multistage circuit block; size 65 nm; static domino logic style; static-based adder; timing window width adjustment; word length 32 bit; word length 8 bit; Clocks; Delay; Logic gates; MOS devices; Noise; Transistors; Adder; constant delay (CD); feedthrough; high-performance logic style; pre-evaluated;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2012.2189423
  • Filename
    6168860