RITUAL - A PERFORMANCE-DRIVEN PLACEMENT ALGORITHM

被引:31
作者
SRINIVASAN, A [1 ]
CHAUDHARY, K [1 ]
KUH, ES [1 ]
机构
[1] UNIV CALIF BERKELEY,DEPT ELECT ENGN,ELECTR RES LAB,BERKELEY,CA 94720
来源
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING | 1992年 / 39卷 / 11期
关键词
D O I
10.1109/82.204130
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper we describe an algorithm for obtaining a placement of large scale cell-based IC's subject to performance constraints. The problem is formulated as a constrained programming problem and is solved in two phases: continuous and discrete. Constraints are placed on total path delays including cell and interconnect delays and the behavior of all the paths is captured. Mathematical techniques and heuristics based on Lagrangian relaxation are used to find an approximate solution to the constrained problem. The algorithm yields good results as we show on a set of real examples. On the average, we are able to make between 8% and 30% improvement in the interconnect delay of these examples with little or no impact on chip area after routing. These improvements are obtained by modifying the placement alone. The acronym RITUAL represents the key idea of our technique: Residual Iterative Technique for Updating All Lagrange multipliers.
引用
收藏
页码:825 / 840
页数:16
相关论文
共 44 条
  • [1] BAKOGLU HB, 1990, CIRCUITS INTERCONNEC, P202
  • [2] BAKOGLU HB, 1990, CIRCUITS INTERCONNEC, pCH9
  • [3] BREUER MA, 1977, DESIGN AUTOMATION FA
  • [4] Bunch J. R., 1976, SPARSE MATRIX COMPUT
  • [5] Burstein M., 1985, 22nd ACM/IEEE Design Automation Conference Proceedings 1985 (Cat. No.85CH2142-8), P124, DOI 10.1145/317825.317845
  • [6] CHENG CK, 1984, IEEE T COMPUT AID D, V3, P218, DOI 10.1109/TCAD.1984.1270078
  • [7] Donath W. E., 1990, 27th ACM/IEEE Design Automation Conference. Proceedings 1990 (Cat. No.90CH2894-4), P84, DOI 10.1109/DAC.1990.114834
  • [8] Dunlop A., 1984, 21ST P DES AUT C, DOI 10.1109/dac.1984.1585786
  • [9] ELMANSY YA, 1988, HDB SEMICONDUCTOR TE
  • [10] AN APPLICATIONS ORIENTED GUIDE TO LAGRANGIAN-RELAXATION
    FISHER, ML
    [J]. INTERFACES, 1985, 15 (02) : 10 - 21