DocumentCode
2961907
Title
Low skew automated clock tree generation
Author
Kiefer, Elizabeth ; Swartz, William ; Sechen, Carl
Author_Institution
Nanometer Design Lab., Univ. of Texas at Dallas, Dallas, TX, USA
fYear
2009
fDate
4-5 Oct. 2009
Firstpage
1
Lastpage
4
Abstract
We developed an automated algorithm for clock tree generation to minimize skew while taking into account a slew constraint. The topology of the generated tree depends strictly on the location of the clock loads (sinks) and their capacitance, as well as the RC characteristics of the wiring layers used. The generated clock tree is actually routed and extracted, and detailed circuit simulation is used to measure the skew and slew rate. The new algorithm was able to produce clock trees with skews less than 3% of the clock period for a variety of industrial circuits. Such low skews means that the min-delay problem is largely eliminated since the skews are on the order of an inverter delay. Furthermore, the algorithm uses the fewest buffers needed to meet the slew rate, as well as the smallest feasible size for each buffer, enabling the clock tree power to be minimized.
Keywords
RC circuits; circuit layout; circuit simulation; combinational circuits; network topology; RC characteristic; capacitance; circuit simulation; clock load; low skew automated clock tree generation; min-delay problem; slew rate; Capacitance; Character generation; Circuit simulation; Circuit topology; Clocks; Clustering algorithms; Delay effects; Flip-flops; Logic; Wiring; Clock tree; low power; skew;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems Workshop,(DCAS), 2009 IEEE Dallas
Conference_Location
Richardson, TX
Print_ISBN
978-1-4244-5483-9
Electronic_ISBN
978-1-4244-5484-6
Type
conf
DOI
10.1109/DCAS.2009.5505733
Filename
5505733
Link To Document