DocumentCode
1320004
Title
Clock skew optimization
Author
Fishburn, John P.
Author_Institution
AT&T Bell Labs., Murray Hill, NJ, USA
Volume
39
Issue
7
fYear
1990
fDate
7/1/1990 12:00:00 AM
Firstpage
945
Lastpage
951
Abstract
Improving the performance of a synchronous digital system by adjusting the path delays of the clock signal from the central clock source to individual flip-flops is investigated. Using a model to detect clocking hazards, two linear programs are investigated: (1) minimizing the clock period, while avoiding clock hazards, and (2) for a given period, maximizing the minimum safety margin against clock hazard. These programs are solved for a simple example, and circuit simulation is used to contrast the operation of a resulting circuit with the conventionally clocked version. The method is extended to account for clock skew caused by relative variations in the drive capabilities of N-channel versus P-channel transistors in CMOS
Keywords
CMOS integrated circuits; circuit analysis computing; optimisation; CMOS; circuit simulation; clock signal; flip-flops; linear programs; minimum safety margin; path delays; performance; synchronous digital system; Algorithm design and analysis; Automatic testing; Binary trees; Circuit simulation; Clocks; Computer aided instruction; Cost function; Delay; Digital systems; Flip-flops; Hazards; Reliability theory; Safety; Subscriber loops; System testing; Telephony;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.55696
Filename
55696
Link To Document