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 :
بازگشت