| Design closure driven delay relaxation based on convex cost network flow |
| Full text |
Pdf
(262 KB)
|
| Source
|
Design, Automation, and Test in Europe
archive
Proceedings of the conference on Design, automation and test in Europe
table of contents
Nice, France
SESSION: Communication synthesis under timing constraints
table of contents
Pages: 63 - 68
Year of Publication: 2007
ISBN:978-3-9810801-2-4
|
|
Authors
|
|
Chuan Lin
|
Magma Design Automation, Santa Clara, CA
|
|
Aiguo Xie
|
Calypto Design Systems, Santa Clara, CA
|
|
Hai Zhou
|
Northwestern University, Evanston, IL
|
|
| Sponsors |
|
| Publisher |
EDA Consortium
San Jose, CA, USA
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 15, Citation Count: 1
|
|
|
ABSTRACT
Design closure becomes hard to achieve at physical layout stage due to the emergence of long global interconnects. Consequently, interconnect planning needs to be integrated in high level synthesis. Delay relaxation that assigns extra clock latencies to functional resources at RTL (Register Transfer Level) can be leveraged. In this paper we propose a general formulation for design closure driven delay relaxation problem. We show that the general formulation can be transformed into a convex cost integer dual network flow problem and solved in polynomial time using the convex cost-scaling algorithm in [1]. Experimental results validate the efficiency of the approach.
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
|
|
| |
2
|
Ravindra K. Ahuja , Thomas L. Magnanti , James B. Orlin, Network flows: theory, algorithms, and applications, Prentice-Hall, Inc., Upper Saddle River, NJ, 1993
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
 |
6
|
|
| |
7
|
Chunho Lee , Miodrag Potkonjak , William H. Mangione-Smith, MediaBench: a tool for evaluating and synthesizing multimedia and communicatons systems, Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture, p.330-335, December 01-03, 1997, Research Triangle Park, North Carolina, United States
|
| |
8
|
C. E. Leiserson, F. M. Rose, and J. B. Saxe. Optimizing synchronous circuitry by retiming. In Advanced Research in VLSI: Proc. of the Third Caltech Conf., pages 86--116, Rockville, MD, 1983. Computer Science Press.
|
| |
9
|
C. Lin and H. Zhou. Wire retiming as fixpoint computation. IEEE TVLSI, 13(12):1340--1348, December 2005.
|
| |
10
|
C. Lin and H. Zhou. Optimal wire retiming without binary search. IEEE TCAD, 25(9):1577--1588, September 2006.
|
| |
11
|
D. G. Luenberger. Linear and nonlinear programming. Addison-Wesley, Reading, Massachusetts, 1984.
|
| |
12
|
R. Nair, C. L. Berman, P. S. Hauge, and E. J. Yoffa. Generation of Performance Constraints for Layout. IEEE TCAD, 8(8):860--874, August 1989.
|
 |
13
|
|
| |
14
|
|
| |
15
|
|
| |
16
|
|
| |
17
|
H. Zhou and C. Lin. Retiming for wire pipelining in system-on-chip. IEEE TCAD, 23(9):1338--1345, September 2004.
|
|