ACM Home Page
Please provide us with feedback. Feedback
Optimal wiresizing for interconnects with multiple sources
Full text PdfPdf (611 KB)
Source ACM Transactions on Design Automation of Electronic Systems (TODAES) archive
Volume 1 ,  Issue 4  (October 1996) table of contents
Pages: 478 - 511  
Year of Publication: 1996
ISSN:1084-4309
Authors
Jason Cong  Univ. of California, Los Angeles
Lei He  Univ. of California, Los Angeles
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 26,   Citation Count: 17
Additional Information:

abstract   references   cited by   index terms   review   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/238997.239018
What is a DOI?

ABSTRACT

In this paper, we study the optimal wiresizing problem for nets with multiple sources under the RC tree model and the Elmore delay model. We decompose the routing tree for a multisource net into the source subtree (SST) and a set of loading subtrees (LSTs), and show that the optimal wiresizing solution satisfies a number of interesting properties, including: LST separability, the LST monotone property, the SST local monotone property, and the dominance property. Furthermore, we study the optimal wiresizing problem using a variable segment-division rather than an a priori fixed segment-division as in all previous works and reveal the bundled refinement property. These properties lead to efficient algorithms to compute the optimal solutions. We have tested our algorithm on nets extracted from the multilayer layout for a high-performance Intel microprocessor. Accurate SPICE simulation shows that our methods reduce the average delay by up to 23.5% and the maximum delay by up to 37.8%, respectively, for the submicron CMOS technology when compared to the minimal wire width solution. In addition, the algorithm based on the variable segment-division yields a speedup of over 100× time and does not lose any accuracy, when compared with the algorithm based on the a priori fixed segment-division.


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
ALPERT, C. J., Hu, T. C., HUANG, J. H., AND KAHNG, A.B. 1993. A direct combination of the Prim and Dijkstra constructions for improved performance-driven routing. In Proceedings of the IEEE International Symposium on Circuits and Systems, (Chicago, IL, May), 1869- 1872.
2
 
3
CHAN, H. 1995. Private communication.
4
5
 
6
 
7
CONG, J. AND HE, L. 1995b. Optimal wiresizing for interconnects with multiple sources. UCLA Computer Science, Tech. Rep. 95-00031, Aug.
 
8
CONG, J. AND HE, L. 1995c. Simultaneous transistor and interconnect sizing based on the general dominance property. UCLA Computer Science, Tech. Rep. 95-00046 (Dec.).
 
9
 
10
 
11
 
12
CONG, J. AND LEUNG, K. S. 1995. Optimal wiresizing under the distributed Elmore delay model. IEEE Trans. CAD 14, 3 (March), 321-336.
 
13
CONG, g. AND MADDEN, P.H. 1995. Performance-driven routing with multiple sources. In Proceedings of the IEEE International Symposium on Circuits and Systems. (Seattle, WA, April), 203-206.
 
14
CONG, J., KAHNG, A. B., ROBINS, G., SARRAFZADEH, M., AND WONG, C.K. 1992. Provably good performance-driven global routing. IEEE Trans. CAD 11, 6 (June), 739-752.
15
 
16
ELMORE, W. C. 1948. The transient response of damped linear network with particular regard to wideband amplifier. J. Appl. Phys. 19, 55-63.
 
17
FISHBURN, g. P. AND DUNLOP, A.E. 1985. TILOS: A posynomial programming approach to transistor sizing. In Proceedings of the IEEE International Conference on Computer-Aided Design, (San Jose, CA, Nov.) 326-328.
 
18
VAN GINNEKEN, L. P. P. P. 1990. Buffer placement in distributed RC-tree networks for minimal Elmore delay. In Proceedings of the International Symposium on Circuits and Systems (New Orleans, LA, May), 865-868.
 
19
HODES, T. D., MCCOY, B. A., AND ROBINS, G. 1994. Dynamically-wiresized Elmore-based routing constructions. In Proceedings of the International Symposium on Circuits and Systems (London, England, May), 463-466.
20
 
21
KAHNG, A. B. AND ROBINS, G. 1992. A new class ofiterative Steiner tree heuristics with good performance. In Proceedings of the IEEE International Conference on Computer-Aided Design (San Jose, CA, Nov.), 893-902.
 
22
23
 
24
McCoY, B. A. AND ROBINS, G. 1994. Non-tree routing. In Proceedings of the International European Design and Test Conference Symposium on Circuits and Systems (Paris, Feb.), 430-434.
 
25
MCNC DESIGNERS' MANUAL. North Carolina Microelectronic Center.
 
26
 
27
 
28
 
29
RUBINSTEIN, J., PENFIELD, P., AND HOROWITZ, M.A. 1983. Signal delay in RC tree networks. IEEE Trans. CAD 2, 3, 202-211.
 
30
SANCHETI, P. K. AND SAPATNEKAR, S.S. 1994. Interconnect design using convex optimization. In Proceedings of the IEEE Custom Integrated Circuits Conference, (San Diego, CA, May) 549-552.
31
 
32
 
33

CITED BY  17


REVIEW

"Andrew Donald Booth : Reviewer"

Although it was realized in the 1940s that the lengths, capacitances, resistances, and inductance parameters of interconnections for high-speed computers are critical and, in fact, the original Princeton machine used three-dimensio  more...