ACM Home Page
Please provide us with feedback. Feedback
Clock routing for high-performance ICs
Full text PdfPdf (877 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 27th ACM/IEEE Design Automation Conference table of contents
Orlando, Florida, United States
Pages: 573 - 579  
Year of Publication: 1991
ISBN:0-89791-363-9
Authors
Michael A. B. Jackson  Electronics Research Laboratory, University of California, Berkeley, CA
Arvind Srinivasan  Electronics Research Laboratory, University of California, Berkeley, CA
E. S. Kuh  Electronics Research Laboratory, University of California, Berkeley, CA
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CS : Computer Society
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 14,   Downloads (12 Months): 68,   Citation Count: 42
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/123186.123406
What is a DOI?

ABSTRACT

In this paper we focus on routing techniques for optimizing clock signals in small-cell (e.g., standard-cell, sea-of gate, etc.…) ASICs. In previously reported work, the routing of the clock net has been performed using ordinary global routing techniques based on a minimum spanning or minimal Steiner tree that have little understanding of clock routing problems. We present a novel approach to clock routing that all but eliminates clock skew and yields excellent phase delay results for a wide range of chip sizes, net sizes (pin count), minimum feature sizes, and pin distributions on both randomly created and standard industrial benchmarks. For certain classes of pin distributions we have proven theoretically and observed experimentally a decrease in skew with an increase in net size. In practice, we have observed a two to three order magnitude reduction in skew when compared to a minimum rectilinear spanning tree.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
BBB+89
S. Boon, S. Butler, R. Byrne, B. Setering, M. Casalanda, and Al Scherf. High performance clock distribution for cmos amc's. IEEE Custom late#rated Circuit Conference, pages 15.4.1-15.4.4, 1989.
 
BWM86
H. B. Bakoglu, 3. T. Walker, and J. D. Meindl. A symmetric clock-distribution tree and optimized high-speed interconnectiorts for reduced clock skew in ulsi and wsi circuits. IEEE Int. Conference on Computer Design: VLSI in Computers and Processors (ICCD-86), pages 118-122, October 1986.
 
DFW84
S. Dhar, M. A. Franklin, and D. F. Wann. Reduction of clock delays in vlsi structures. IEEE Int. Conference on Computer Design: V1,S1 in computers (1CCD), pages 778-783, 1984.
 
DS80
R.L.M. Dang and N. Shigyo. A twodimensional simulation of lsi interconnect ca- ~3 citance. IEEE Electron Device Letters, L-2:196-197, August 1980.
 
Elm48
W.C. Elmore. The transient response of damped linear networks with particular regard to wideband amplifiers. Journal of Applied Physics, 19(1):55-63, January 1948.
 
Fis89
:I.P. Fishburn. 1989. Private Communication.
 
FK82
A.L. Fisher and H. T. Kung. Synchronizing large systolic arrays. Proceedings of SPIE, 341:44-52, May 1982.
 
FP86
E.G. Friedman and S. Powell. Design and analysis of a hierarchical clock distribution system for synchronous standard cell/macrocell vlsi. IEEE Journal of Solid- State Circuits, SC-21(2):240-246, 1986.
 
Han66
M. Hanan. On steiner's problem with rectilinear distances. SIAM Journal of Applied Math, 14:255-265, 1966.
 
JSK90
Michael Jackson, Arvind Srinivasan, and E.S. Kuh. Clock routing methodologies. Technical report, University of California at Berkeley, 1990. Memo ERL.
 
KGE82
S.Y. Kung and R. J. Gal-Ezer. Synchronous versus asynchronous computation in vlsi array processors. Proceedings of SPIE, pages 53-65, May 1982.
 
MC80
 
Mij87
D. Mijuskovic. Clock distribution in application specific integrated circuits. Microelectronics Journal, 18(4):15-27, 1987.
 
Nag75
W. N agel. Spice2, a computer program to simulate semiconductor circuits. University of California, Berkeley, Memo No. ERL- M520, May 1975.
 
RPH83
Jorge Rubinstein, Paul Penfield, and Mark A. ttorowitz Signal delays in rc tree networks. IEEE Trans. Computer-Aided Design, CAD-2:202-211, July 1983.
 
RS89
P. Ramanathan and K. G. Shin. A clock distribution scheme for non-symmetric vlsi circuits. IEEE inl. Conference on Computer- Aided Design (ICCAD.89}, pages 398-401, November 1989.
 
TKH88
 
WF83
D.F. Warm and M. A. Franklin. Asynchronous and clocked control structures for vlsi based interconnection networks. IEEE Transactions on Computers, C-32(3):284- 293, March 1983.

CITED BY  42

Collaborative Colleagues:
Michael A. B. Jackson: colleagues
Arvind Srinivasan: colleagues
E. S. Kuh: colleagues