• DocumentCode
    1402256
  • Title

    Skew-tolerant domino circuits

  • Author

    Harris, David ; Horowitz, Mark A.

  • Author_Institution
    Stanford Univ., CA, USA
  • Volume
    32
  • Issue
    11
  • fYear
    1997
  • fDate
    11/1/1997 12:00:00 AM
  • Firstpage
    1702
  • Lastpage
    1711
  • Abstract
    Domino circuits are widely used in high-performance CMOS microprocessors. However, textbook domino pipelines suffer significant timing overhead from clock skew, latch delay, and the inability to borrow time. To eliminate this overhead, some designers provide multiple overlapping clock phases such that domino gates are always ready for evaluation by the time critical inputs arrive and do not precharge until the next gate consumes the result. This paper describes a systematic framework, called skew-tolerant domino circuits, for understanding and analyzing domino circuits with overlapping clocks. Simulations confirm that a speedup of 25% or more can be achieved over textbook domino circuits in high-speed systems
  • Keywords
    CMOS digital integrated circuits; clocks; microprocessor chips; CMOS microprocessor; clock skew; high-speed system; latch delay; overlapping clock; pipeline; simulation; skew-tolerant domino circuit; time borrowing; Adders; Capacitance; Circuit simulation; Clocks; Delay effects; Inverters; Latches; MOSFETs; Microprocessors; Pipelines;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/4.641690
  • Filename
    641690