DocumentCode :
2594472
Title :
An Automated Approach for Minimum Jitter Buffered H-Tree Construction
Author :
Mandal, Ayan ; Jayakumar, Nikhil ; Bollapalli, Kalyana ; Khatri, Sunil P. ; Mahapatra, Rabi N.
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas A&M Univ., College Station, TX, USA
fYear :
2011
fDate :
2-7 Jan. 2011
Firstpage :
76
Lastpage :
81
Abstract :
In recent fabrication technologies, buffered clock distribution networks have become increasingly popular due to increasing on-chip wiring delays. Traditionally, clock distribution networks has been optimized to minimize end-to-end skew of the distribution network. However, since most ICs have an on-chip PLL, we argue that the design goal of minimizing end-to-end jitter is more relevant. In this paper, we present a dynamic programming based approach to synthesize a minimum cost buffered H-tree clock distribution network. Our cost functions are a weighted sum of power and jitter, and a weighted sum of power and end-to-end delay of the distribution network. Our approach is based on precharacterizing the delay, jitter and power of buffered segments of different lengths, topologies, buffer sizes and wire-codes. Using this information, a dynamic programming (DP) engine automatically generates the optimal H-tree that minimizes the appropriate cost function. Compared to a manually constructed buffered H-tree network, our approaches are able to reduce both jitter (by as much as 28%, and power by as much as 46%. When optimizing for minimum jitter, the DP engine generates a H-tree with lower jitter than when optimizing for minimum delay, thereby validating our approach, and proving its usefulness.
Keywords :
buffer circuits; clock distribution networks; dynamic programming; phase locked loops; timing jitter; trees (mathematics); DP engine; buffered H-tree construction; buffered clock distribution networks; dynamic programming; jitter; on-chip PLL; on-chip wiring delays; optimal H-tree; Clocks; Cost function; Delay; Engines; Jitter; Wire; Wiring;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design (VLSI Design), 2011 24th International Conference on
Conference_Location :
Chennai
ISSN :
1063-9667
Print_ISBN :
978-1-61284-327-8
Electronic_ISBN :
1063-9667
Type :
conf
DOI :
10.1109/VLSID.2011.69
Filename :
5718781
Link To Document :
بازگشت