DocumentCode :
2074481
Title :
Symmetrical buffered clock-tree synthesis with supply-voltage alignment
Author :
Xin-Wei Shih ; Tzu-Hsuan Hsu ; Hsu-Chieh Lee ; Yao-Wen Chang ; Kai-Yuan Chao
Author_Institution :
Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear :
2013
fDate :
22-25 Jan. 2013
Firstpage :
447
Lastpage :
452
Abstract :
For high-performance synchronous systems, non-uniform/non-ideal supply voltages of buffers (e.g., due to IRdrop) may incur a large clock skew and thus serious performance degradation. This paper addresses this problem and presents the first symmetrical buffered clock-tree synthesis flow that considers supply voltage differences of buffers. We employ a two-phase technique of bottom-up clock sink clustering to determine the tree topology, followed by top-down buffer placement and wire routing to complete the clock tree. At each level of processing, clock skew and wirelength are minimized by the determination of buffer embedding regions and the alignment of buffer supply voltages. Experimental results show that our method can reach, on average, respective 76% and 40% clock skew reduction compared to the state-of-the-art work (1) without supply voltage consideration and (2) with an extension for supply voltages based on our top-down flow. The reduction is achieved by marginal resource and runtime overheads. Note that our method can meet the stringent skew constraint set by the 2010 ISPD contest for all cases, while other counterparts cannot. In particular, our work provides a key insight into the importance of handling practical design issues (such as IR-drop) for real-world clock-tree synthesis.
Keywords :
clocks; integrated circuit design; network routing; network topology; power supply circuits; synchronisation; bottom-up clock sink clustering; buffer supply voltage; high performance synchronous system; nonideal supply voltage; nonuniform supply voltage; supply voltage alignment; supply voltage difference; symmetrical buffered clock tree synthesis; top down buffer placement; tree topology; wire routing; Clocks; Clustering algorithms; Integrated circuit modeling; Routing; Topology; Voltage measurement; Wires;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (ASP-DAC), 2013 18th Asia and South Pacific
Conference_Location :
Yokohama
ISSN :
2153-6961
Print_ISBN :
978-1-4673-3029-9
Type :
conf
DOI :
10.1109/ASPDAC.2013.6509637
Filename :
6509637
Link To Document :
بازگشت