DocumentCode :
1487207
Title :
Theory and algorithm of local-refinement-based optimization with application to device and interconnect sizing
Author :
Cong, Jason ; He, Lei
Author_Institution :
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
Volume :
18
Issue :
4
fYear :
1999
fDate :
4/1/1999 12:00:00 AM
Firstpage :
406
Lastpage :
420
Abstract :
In this paper we formulate three classes of optimization problems: the simple, monotonically constrained, and bounded Cong-He (CH)-programs. We reveal the dominance property under the local refinement (LR) operation for the simple CH-program, as well as the general dominance property under the pseudo-LR operation for the monotonically constrained CH-program and the extended-LR operation for the bounded CH-program. These properties enable a very efficient polynomial-time algorithm, using different types of LR operations to compute tight lower and upper bounds of the exact solution to any CH-program. We show that the algorithm is capable of solving many layout optimization problems in deep submicron iterative circuit and/or high-performance multichip module (MCM) and printed circuit board (PCB) designs. In particular, we apply the algorithm to the simultaneous transistor and interconnect sizing problem, and to the global interconnect sizing and spacing problem considering the coupling capacitance for multiple nets. We use tables precomputed from SPICE simulations and numerical capacitance extractions to model device delay and interconnect capacitance, so that our device and interconnect models are much more accurate than many used in previous interconnect optimization algorithms. Experiments show that the bound-computation algorithm can efficiently handle such complex models, and obtain solutions close to the global optimum in most cases. We believe that the CH-program formulations and the bound-computation algorithm can also be applied to other optimization problems in the computer-aided design field
Keywords :
SPICE; VLSI; capacitance; circuit layout CAD; circuit optimisation; circuit simulation; delays; integrated circuit interconnections; integrated circuit layout; multichip modules; printed circuit layout; wiring; SPICE simulations; bound-computation algorithm; bounded Cong-He programs; coupling capacitance; deep submicron iterative circuit; device delay; device interconnect sizing; dominance property; extended-LR operation; high-performance multichip module; interconnect capacitance; interconnect sizing; layout optimization problems; local-refinement-based optimization; lower bounds; monotonically constrained problems; multiple nets; numerical capacitance extractions; polynomial-time algorithm; printed circuit board; pseudo-LR operation; upper bounds; Algorithm design and analysis; Capacitance; Constraint optimization; Design optimization; Integrated circuit interconnections; Iterative algorithms; Multichip modules; Polynomials; Printed circuits; Upper bound;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.752925
Filename :
752925
Link To Document :
بازگشت