DocumentCode
3019211
Title
Optimal buffered clock tree synthesis
Author
Chung, Jae ; Cheng, Chung-Kuan
Author_Institution
Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA
fYear
1994
fDate
19-23 Sep 1994
Firstpage
130
Lastpage
133
Abstract
Given a topology and a library of buffers, we propose a clock buffer synthesis using a dynamic programming algorithm which finds optimum buffer sizes and insertion levels. At the same time, we optimize wire widths which further reduces propagation delay and the sensitivity of clock skew. Careful fine tuning by shifting buffer locations at the last stage preserves the zero skew property and reduces the wire length. Extensive experiments show a significant delay reduction compared to the best known clock topology generation algorithm. We also show a significant reduction of skew sensitivity under manufacturing variations
Keywords
application specific integrated circuits; buffer circuits; circuit layout CAD; circuit optimisation; computational complexity; delays; digital integrated circuits; dynamic programming; equivalent circuits; integrated circuit layout; network topology; timing circuits; CAD; clock buffer synthesis; clock skew sensitivity; clock topology generation algorithm; delay reduction; dynamic programming algorithm; optimal buffered clock tree synthesis; optimum buffer sizes; optimum insertion levels; propagation delay; wire widths; Capacitance; Clocks; Dynamic programming; Heuristic algorithms; Integrated circuit interconnections; Latches; Libraries; Propagation delay; Topology; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC Conference and Exhibit, 1994. Proceedings., Seventh Annual IEEE International
Conference_Location
Rochester, NY
Print_ISBN
0-7803-2020-4
Type
conf
DOI
10.1109/ASIC.1994.404593
Filename
404593
Link To Document