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
Link To Document