DocumentCode
233942
Title
Obstacle Avoiding Rectilinear Clock Tree Construction with Skew Minimization
Author
Saha, Partha Pratim ; Samanta, Tuhina
Author_Institution
MCKV Inst. of Eng., Liluah, India
fYear
2014
fDate
5-9 Jan. 2014
Firstpage
387
Lastpage
392
Abstract
Clock skew minimization plays an important role in VLSI interconnect design to assure enhanced synchronous performance of a chip. In this paper, we propose an Obstacle avoiding Rectilinear Clock tree construction algorithm navigating prioritized critical sink routing approach. Our proposed algorithm mostly focuses on delay equalization at all the sink terminals from the source, avoiding obstacle edges. The proposed method is maneuvered as follows. (1) Initially, the entire layout is divided into smaller rectangular or square sub zones, called tiles, containing subset of sink terminals. (2) Next, center of masses (CMs) of the tiles are computed based on arithmetic mean of the sink terminals associated with the tiles. Priority is assigned to the CMs based on Euclidean distance of the CMs from the source terminal. All the CMs are routed from the source to equalize delay of reaching signal to them, based on Elmore delay model. (3) Finally, a local delay balanced sub-tree is constructed in each tile, to equate delay from CM to the sink terminals, following Elmore delay structure. Elmore delay formula is adopted to calculate delay of a routing path, considering the resistive (R) and capacitive (C) effects of a wire. Proposed algorithm is run on some recent benchmark suits, and experimental results are quite encouraging.
Keywords
clocks; delays; integrated circuit interconnections; integrated circuit layout; network routing; VLSI interconnect design; arithmetic mean; clock skew minimization; critical sink routing; delay equalization; elmore delay model; euclidean distance; local delay balance; obstacle avoiding rectilinear clock tree construction algorithm; routing path; sink terminal; Algorithm design and analysis; Benchmark testing; Clocks; Delays; Minimization; Routing; Tiles; Clock Skew Minimization; Clock Tree; Elmore Delay; Obstacle; Obstacle Avoiding Rectilinear Clock Tree Construction;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design and 2014 13th International Conference on Embedded Systems, 2014 27th International Conference on
Conference_Location
Mumbai
ISSN
1063-9667
Type
conf
DOI
10.1109/VLSID.2014.73
Filename
6733162
Link To Document