| Timing influenced layout design |
| Full text |
Pdf
(674 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 22nd ACM/IEEE Design Automation Conference
table of contents
Las Vegas, Nevada, United States
Pages: 124 - 130
Year of Publication: 1985
ISBN:0-8186-0635-5
|
|
Authors
|
|
Michael Burstein
|
Tangent Systems, 2840 San Tomas Expressway, Santa Clara, CA and IBM T. J. Watson Research Center, Yorktown Heights, New York
|
|
Mary N. Youssef
|
IBM Corporation, East Fishkill, Hopewell Junction, New York
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 13, Citation Count: 38
|
|
|
ABSTRACT
We present a new approach to the automatic layout design for VLSI chips which incorporates timing information to influence the placement and wiring processes. This approach is an extension of the hierarchical layout method, in which placement and wiring are performed simultaneously [1]. We add a third phase of timing to the hierarchy, without affecting the computational complexity of the basic algorithm.
Prior to the physical design, timing analysis is performed using statistical estimates for the unknown parameters; namely the lengths of interconnecting wires. The output of this analysis includes a measure for each net that indicates the degree of its contribution to the timing problem. This set of measures is used to bias the placement at the highest level of the hierarchy. Since wiring is performed after each level of partitioning, lengths of interconnecting nets among the partitions become available. These data are used to update the timing information that bias the design.
Preliminary results show that, while delays due to interconnections are reduced, wireability of the chip does not deteriorate.
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
|
Burstein M., S. J. Hong and R. Pelavin, "Hierarchical VLSI Layout: Simultaneous Placement and Wiring of Gate Arrays," Proc. IFIP VLSI-83, Trondheim, August 1983.
|
| |
2
|
Wolf P. K., Sr. et al, "Power/Tilning: Optimization and Layout Techniques for LSI Chips," Design Automation and Fault Tolerant Computing, 1978.
|
| |
3
|
A. E. Dunlop , V. D. Agrawal , D. N. Deutsch , M. F. Jukl , P. Kozak , M. Wiesel, Chip layout optimization using critical path weighting, Proceedings of the 21st conference on Design automation, p.133-136, June 25-27, 1984, Albuquerque, New Mexico, United States
|
| |
4
|
Hitchcock, R. Sr., G. Smith, D. Cheng, "Timing Analysis of Computer Hardware," IBM Journal of Research and Development, Vol. 26, NO. 1, 1982.
|
| |
5
|
Kernighan, B. W. and S. Lin, "An Efficient Heuristic Procedure for Partitioning Graphs," Bell System Technical Journal, Vol. 49, 1982.
|
| |
6
|
|
| |
7
|
Burstein M. and Pelavin, R., "Hier~trchical Wire Routing," IEEE Trans. on Computer-Aided Design 9f Integrated Data and Systems," Vol. CAD-2, No.4, 1983.
|
| |
8
|
Burstein M. and Pelavila, R., "Hierarchical Wire of Gate-Array VLSI Chips", Proe. ECCTD'83 (6-th European Conf. Circuit Theory and Design), Stuttgart, Germany, 1983.
|
CITED BY 38
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
S. Kim , R. M. Owens , M. J. Irwin, Experiments with a performance driven module generator, Proceedings of the 29th ACM/IEEE conference on Design automation, p.687-690, June 08-12, 1992, Anaheim, California, United States
|
|
|
|
|
|
|
|
|
Yasushi Ogawa , Tatsuki Ishii , Yoichi Shiraishi , Hidekazu Terai , Tokinori Kozawa , Kyoji Yuyama , Kyoji Chiba, Efficient placement algorithms optimizing delay for high-speed ECL masterslice LSIs, Proceedings of the 23rd ACM/IEEE conference on Design automation, p.404-410, July 1986, Las Vegas, Nevada, United States
|
|
|
Y. Fujihara , Y. Sekiyama , Y. Ishibashi , M. Yanaka, DYNAJUST: an efficient automatic routing technique optimizing delay conditions, Proceedings of the 26th ACM/IEEE conference on Design automation, p.791-794, June 25-28, 1989, Las Vegas, Nevada, United States
|
|
|
|
|
|
|
|
|
T. Gao , P. M. Vaidya , C. L. Liu, A performance driven macro-cell placement algorithm, Proceedings of the 29th ACM/IEEE conference on Design automation, p.147-152, June 08-12, 1992, Anaheim, California, United States
|
|
|
|
|
|
|
|
|
Ingmar Neumann , Dominik Stoffel , Hendrik Hartje , Wolfgang Kunz, Cell replication and redundancy elimination during placement for cycle time optimization, Proceedings of the 1999 IEEE/ACM international conference on Computer-aided design, p.25-30, November 07-11, 1999, San Jose, California, United States
|
|
|
Yasushi Ogawa , Tsutomu Itoh , Yoshio Miki , Tatsuki Ishii , Yasuo Sato , Reiji Toyoshima, Timing- and constraint-oriented placement for interconnected LSIs in mainframe design, Proceedings of the 28th conference on ACM/IEEE design automation, p.253-258, June 17-22, 1991, San Francisco, California, United States
|
|
|
S. Kim , P. Banerjee , V. Chickermane , J. H. Patel, APT: an area-performance-testability driven placement algorithm, Proceedings of the 29th ACM/IEEE conference on Design automation, p.141-146, June 08-12, 1992, Anaheim, California, United States
|
|
|
H. Chang , E. Shragowitz , J. Liu , H. Youssef , B. Lu , S. Sutanthavibul, Net criticality revisited: an effective method to improve timing in physical design, Proceedings of the 2002 international symposium on Physical design, April 07-10, 2002, San Diego, CA, USA
|
|
|
S. A. Senouci , A. Amoura , H. Krupnova , G. Saucier, Timing driven floorplanning on programmable hierarchical targets, Proceedings of the 1998 ACM/SIGDA sixth international symposium on Field programmable gate arrays, p.85-92, February 22-25, 1998, Monterey, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
J. Garbers , B. Korte , H. J. Prömel , E. Schwietzke , A. Steger, VLSI: placement based on routing and timing information, Proceedings of the conference on European design automation, March 12-15, 1990, Glasgow, Scotland
|
|
|
Masayuki Terai , Kazuhiro Takahashi , Koji Sato, A new min-cut placement algorithm for timing assurance layout design meeting net length constraint, Proceedings of the 27th ACM/IEEE conference on Design automation, p.96-102, June 24-27, 1990, Orlando, Florida, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Taraneh Taghavi , Foad Dabiri , Ani Nahapetian , Majid Sarrafzadeh, Tutorial on congestion prediction, Proceedings of the 2007 international workshop on System level interconnect prediction, March 17-18, 2007, Austin, Texas, USA
|
|
|
|
|
|
|
|
|
|
|