| Clock-tree routing realizing a clock-schedule for semi-synchronous circuits |
| Full text |
Publisher Site
,
Pdf
(636 KB)
|
| Source
|
International Conference on Computer Aided Design
archive
Proceedings of the 1997 IEEE/ACM international conference on Computer-aided design
table of contents
San Jose, California, United States
Pages: 260 - 265
Year of Publication: 1997
ISBN:0-8186-8200-0
|
|
Authors
|
|
Atsushi Takahashi
|
Dept. of Electrical and Electronic Engineering, Tokyo Institute of Technology, Tokyo 152, Japan
|
|
Kazunori Inoue
|
Hitachi ULSI Engineering, 3-1-1 Higashi-Koigakubo, Kokubunji, Tokyo 185, Japan
|
|
Yoji Kajitani
|
Hitachi ULSI Engineering, 3-1-1 Higashi-Koigakubo, Kokubunji, Tokyo 185, Japan
|
|
| Sponsors |
|
| Publisher |
IEEE Computer Society
Washington, DC, USA
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 22, Citation Count: 4
|
|
|
ABSTRACT
It is known that the clock-period can be shorter than the maximum of signal-delays between registers if the clock arrival time to each register is properly scheduled. The algorithm to design an optimal clock-schedule was given. In this paper, we propose a clock-tree routing algorithm that realizes a given clock-schedule using the Elmore-delay model. Following the deferred-merge-embedding (DME) framework, the algorithm generates a topology of the clock-tree and determines the locations and sizes of intermediate buffers simultaneously. The experimental results show that this method constructs clock-trees with moderate wire length compared with that of zero-skew clock-trees.
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.
| |
1
|
K. D. Boese and A. B. Kahng, "Zero-skew clock routing trees with minimum wirelength," in Proc. IEEE 5th ASIC Conj., pp. 1.1.1-1.1.5, 1992.
|
| |
2
|
T.-H. Chao , J.-M. Ho , Y.-C. Hsu, Zero skew clock net routing, Proceedings of the 29th ACM/IEEE conference on Design automation, p.518-523, June 08-12, 1992, Anaheim, California, United States
|
| |
3
|
T. H. Chao, Y. C. Hsu, J. M. Ho, K. D. Boese, and A. B. Kahgn, "Zero skew clock routing with minimum wirelength," IEEE Trans. on Circuits and Systems, vol. 39, no. 11, pp. 799-814, 1992.
|
| |
4
|
|
| |
5
|
|
| |
6
|
Jason Cong , Andrew B. Kahng , Cheng-Kok Koh , C.-W. Albert Tsao, Bounded-skew clock and Steiner routing under Elmore delay, Proceedings of the 1995 IEEE/ACM international conference on Computer-aided design, p.66-71, November 05-09, 1995, San Jose, California, United States
|
| |
7
|
J. Cong and C. K. Koh, "Minimum-cost bounded-skew clock routing," in Proc. ISCAS 95, vol. 1, pp. 215-218, 1995.
|
| |
8
|
R. B. Deokar and S. S. Sapatnel~r, "A graph-theoretic approach to clock skew optimization," in Proc. ISCAS '9~, vol. 1, pp. 407-410, 1994.
|
| |
9
|
M. Edahiro, "Minimum skew and minimum path length routing," NEC Research ~ Development, vol. 32, no. 4, pp. 569-575, 1991.
|
 |
10
|
|
| |
11
|
M. Edahiro and T. Yoshimura, "Minimum path-length equidistant routing," in Proc. APCCAS 92, pp. 41-46, 1992.
|
| |
12
|
|
| |
13
|
E. G. Friedman, ed., Clock Distribution Networks in VLSI Circuits and Systems: A Selected Reprint Volume. IEEE Press, 1995.
|
 |
14
|
Dennis J. H. Huang , Andrew B. Kahng , Chung-Wen Albert Tsao, On the bounded-skew clock and Steiner routing problems, Proceedings of the 32nd ACM/IEEE conference on Design automation, p.508-513, June 12-16, 1995, San Francisco, California, United States
[doi> 10.1145/217474.217579]
|
 |
15
|
|
| |
16
|
J. L. Neves and E. G. Friedman, "Topological design of clock distribution networks based on non-zero clock skew specifications," in Pro~c. 36th Midwest Syrup. on Circuits and Systems, pp. 468-471, 1993.
|
| |
17
|
J. L. Neves and E. G. Friedman, "Circuit synthesis of clock distribution networks based on non-zero clock skew," in Proc. ISCAS '9~, vol. 4, pp. 175-178, 1994.
|
| |
18
|
J. L. Neves and E. G. Friedman, "Minimizing power dissipation in non-zero skew-based clock distribution networks," in Proc. ISCAS '95, vol. 3, pp. 1577-1579, 1995.
|
 |
19
|
Karem A. Sakallah , Trevor N. Mudge , Oyekunle A. Olukotun, Analysis and design of latch-controlled synchronous digital circuits, Proceedings of the 27th ACM/IEEE conference on Design automation, p.111-117, June 24-27, 1990, Orlando, Florida, United States
[doi> 10.1145/123186.123237]
|
| |
20
|
|
| |
21
|
A. Takahashi and Y. Kajitani, "Performance and reliability driven clock scheduling of sequential logic circuits," in Proc. ASP-DA C '97, pp. 37-42, 1997.
|
| |
22
|
R. S. Tsay, "Exact zero skew," in Proc. 1991 ICCAD, pp. 336-339, 1991.
|
 |
23
|
|
| |
24
|
|
 |
25
|
|
CITED BY 4
|
|
|
|
|
Masahiko Toyonaga , Keiichi Kurokawa , Takuya Yasui , Atsushi Takahashi, A practical clock tree synthesis for semi-synchronous circuits, Proceedings of the 2000 international symposium on Physical design, p.159-164, May 2000, San Diego, California, United States
|
|
|
|
|
|
Saif Ali Butt , Stefan Schmermbeck , Jurij Rosenthal , Alexander Pratsch , Eike Schmidt, System level clock tree synthesis for power optimization, Proceedings of the conference on Design, automation and test in Europe, April 16-20, 2007, Nice, France
|
INDEX TERMS
Primary Classification:
F.
Theory of Computation
F.2
ANALYSIS OF ALGORITHMS AND PROBLEM COMPLEXITY
F.2.2
Nonnumerical Algorithms and Problems
Subjects:
Sequencing and scheduling
Additional Classification:
B.
Hardware
B.7
INTEGRATED CIRCUITS
B.7.1
Types and Design Styles
Subjects:
Algorithms implemented in hardware
B.7.2
Design Aids
Subjects:
Placement and routing
F.
Theory of Computation
F.2
ANALYSIS OF ALGORITHMS AND PROBLEM COMPLEXITY
F.2.2
Nonnumerical Algorithms and Problems
Subjects:
Routing and layout
G.
Mathematics of Computing
G.4
MATHEMATICAL SOFTWARE
Subjects:
Algorithm design and analysis
General Terms:
Algorithms,
Design,
Measurement,
Performance,
Theory
Keywords:
clock-tree routing,
clock-schedule,
synchronous,
semi-synchronous,
deferred-merge-embedding (DME),
buffer insertion,
buffer sizing
|