DocumentCode
2944591
Title
Pin allocation for clock routing
Author
Jiang, Junwei
Author_Institution
Compass Design Autom., San Jose, CA, USA
fYear
1996
fDate
21-24 Oct 1996
Firstpage
35
Lastpage
38
Abstract
We present two algorithms for allocating clock pin positions to reduce connection, length while maintaining zero clock skew. For the channel routing case, a graph model is introduced to precisely represent the problem. Based on the model, a clock tree with minimal length, depth and skew is obtained. For a given placement, the depth of the clock tree is proved to be minimal while minimizing the clock net length, therefore the latency of the clock net can be predicted accurately. For the case of BBL design methodology the connection lengths are reduced by setting the pitch-matching point among the adjacent modules. This significantly increases the local connectivity and decreases the global connectivity of the clock net. Comparatively good results over those published were achieved. Up to 35% improvements on net lengths were made in the BBL cases
Keywords
VLSI; circuit layout CAD; digital integrated circuits; integrated circuit layout; logic CAD; network routing; trees (mathematics); BBL design methodology; channel routing; clock net length minimisation; clock pin positions; clock routing; clock tree; graph model; local connectivity; pin allocation; pitch-matching point; zero clock skew; Clocks; Delay; Design automation; Design methodology; Integrated circuit interconnections; Pins; Routing; Tree graphs; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC, 1996., 2nd International Conference on
Conference_Location
Shanghai
Print_ISBN
7-5439-0940-5
Type
conf
DOI
10.1109/ICASIC.1996.562744
Filename
562744
Link To Document