Optimal decoupling capacitor sizing and placement for standard-cell layout designs

被引:73
|
作者
Su, HH [1 ]
Sapatnekar, SS
Nassif, SR
机构
[1] IBM Corp, Austin Res Lab, Austin, TX 78758 USA
[2] Univ Minnesota, Dept Elect & Comp Engn, Minneapolis, MN 55455 USA
关键词
application specific integrated circuits (ASIC); decoupling capacitor; design automation; nonlinear programming; power distribution; sensitivity;
D O I
10.1109/TCAD.2003.809658
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With technology scaling, the trend for high-performance integrated circuits is toward ever higher operating frequency, lower power supply voltages, and higher power dissipation. This causes a dramatic increase in the currents being delivered through the on-chip power grid and is recognized in the 2001 International Technology Roadmap for Semiconductors as one of the difficult challenges. The addition of decoupling capacitances (decaps) is arguably the most powerful degree of freedom that a designer has for power-grid noise abatement and is becoming more important as technology scales. In this paper, we propose and demonstrate an algorithm for the automated placement and sizing of decaps in application specific integrated circuit (ASIC)-like circuits. The problem is formulated as one of nonlinear optimization and is solved using a sensitivity-based quadratic programming (QP) solver. The adjoint sensitivity method is applied to calculate the first-order sensitivities. We propose a fast convolution technique based on piecewise linear, (PWL) compressions of the original and adjoint waveforms. Experimental results show that power grid noise can be significantly reduced after a judicious optimization of decap placement, with little change in the total chip area.
引用
收藏
页码:428 / 436
页数:9
相关论文
共 50 条
  • [1] Placement watermarking of standard-cell designs
    Irby, DL
    Newbould, RD
    Carothers, JD
    Rodriguez, JJ
    Holman, WT
    [J]. 2001 SOUTHWEST SYMPOSIUM ON MIXED-SIGNAL DESIGN, 2001, : 116 - 120
  • [2] Incremental placement algorithm for standard-cell layout
    Li, ZY
    Wu, WM
    Hong, XL
    Gu, J
    [J]. 2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, PROCEEDINGS, 2002, : 883 - 886
  • [3] A standard-cell placement tool for designs with high row utilization
    Yang, XJ
    Choi, BK
    Sarrafzadeh, M
    [J]. ICCD'2002: IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 2002, : 45 - 47
  • [4] Optimal partitioners and end-case placers for standard-cell layout
    Caldwell, AE
    Kahng, AB
    Markov, IL
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2000, 19 (11) : 1304 - 1313
  • [5] CEP: A clock-driven ECO placement algorithm for standard-cell layout
    Liu, Y
    Hong, XL
    Cai, YC
    Wu, WM
    [J]. 2001 4TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, 2001, : 118 - 121
  • [6] Tool "magically" creates standard-cell layout
    Moretti, G
    [J]. EDN, 2000, 45 (20) : 24 - 24
  • [7] AN EFFICIENT HEURISTIC FOR STANDARD-CELL PLACEMENT
    KAPPEN, HJ
    [J]. INTEGRATION-THE VLSI JOURNAL, 1991, 10 (03) : 251 - 269
  • [8] Fame: A fast detailed placement algorithm for standard-cell layout based on mixed mincut and enumeration
    Yao, B
    Hou, WT
    Hong, XL
    Cai, YC
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN & COMPUTER GRAPHICS, 1999, : 616 - 621
  • [9] Defect-oriented test- and layout-generation for standard-cell ASIC designs
    Sudbrock, J
    Raik, J
    Ubar, R
    Kuzmicz, W
    Pleskacz, W
    [J]. DSD 2005: 8TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, PROCEEDINGS, 2005, : 79 - 82
  • [10] A PROCEDURE FOR PLACEMENT OF STANDARD-CELL VLSI CIRCUITS
    DUNLOP, AE
    KERNIGHAN, BW
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1985, 4 (01) : 92 - 98