DocumentCode :
418519
Title :
Time borrowing and clock skew scheduling effects on multi-phase level-sensitive circuits
Author :
Taskin, Baris ; Kourtev, Ivan S.
Author_Institution :
Dept. of Electr. Eng., Pittsburgh Univ., PA, USA
Volume :
2
fYear :
2004
fDate :
23-26 May 2004
Abstract :
This paper addresses the effects of time borrowing and clock skew scheduling on level-sensitive synchronous circuits. Synchronization of level-sensitive circuits can be accomplished through single-phase or multi-phase clocking schemes. This paper expands previous single-phase clock signal analysis to include multiphase clock signal synchronization. The tradeoffs of synchronous circuit operation with different types of registers and synchronization schemes are analyzed. The presented timing analysis problem specifically targets clock period minimization. The modified big M method is used to linearize the formulation of the timing analysis problem and experiments are performed on the ISCAS´89 benchmark circuits. For single and multi-phase level-sensitive circuits, up to 63% and 62% improvements, respectively, over conventional zero-skew, flip-flop based circuits are achieved through the simultaneous application of both time borrowing and non-zero clock skew scheduling.
Keywords :
asynchronous circuits; digital integrated circuits; flip-flops; synchronisation; timing circuits; benchmark circuits; clock skew scheduling effects; flip-flop based circuits; modified big M method; multiphase clocking; multiphase level-sensitive circuits; nonzero clock skew scheduling; synchronization; synchronous circuits; time borrowing; timing analysis problem; Algorithm design and analysis; Circuits; Clocks; Flip-flops; Latches; Minimization; Registers; Scheduling; Synchronization; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2004. ISCAS '04. Proceedings of the 2004 International Symposium on
Print_ISBN :
0-7803-8251-X
Type :
conf
DOI :
10.1109/ISCAS.2004.1329347
Filename :
1329347
Link To Document :
بازگشت