DELIGHT.SPICE: an optimization-based system for the design of integrated circuits

DELIGHT.SPICE is the union of the DELIGHT interactive optimization-based computer-aided-design system and the SPICE circuit analysis program. With the DELIGHT.SPICE tool, circuit designers can take advantage of recent powerful optimization algorithms and a methodology that emphasizes designer intuition and man-machine interaction. Designer and computer are complementary in adjusting parameters of electronic circuits automatically to improve their performance criteria and to study complex tradeoffs between multiple competing objectives, while simultaneously satisfying multiple-constraint specifications. The optimization runs much more efficiently than previously because the SPICE program used has been enhanced to perform DC, AC, and transient sensitivity computation. Industrial analog and digital circuits have been redesigned using this tool, yielding substantial improvement in circuit performance. >

[1]  M. Aaron,et al.  The Use of Least Squares in System Design , 1956 .

[2]  D. A. Calahan Computer design of linear frequency selective networks , 1965 .

[3]  L. Lasdon,et al.  Optimal Design of Filters with Bounded, Lossy Elements , 1966 .

[4]  Ronald A. Rohrer,et al.  Fully automated network design by digital computer: Preliminary considerations , 1967 .

[5]  G. D. Hachtel,et al.  Techniques for the optimal design and synthesis of switching circuits , 1967 .

[6]  R. Rohrer,et al.  Automated Network Design-The Frequency-Domain Case , 1969 .

[7]  R. Rohrer The Generalized Adjoint Network and Network Sensitivities , 1969 .

[8]  E. Polak,et al.  An adaptive precision gradient method for optimal control. , 1973 .

[9]  G. D. Hachtel,et al.  Application of the optimization program AOP to the design of memory circuits , 1975 .

[10]  T. Trick,et al.  Computation of capacitor voltage and inductor current sensitivities with respect to initial conditions for the steady-state analysis of nonlinear periodic circuits , 1975 .

[11]  Albert E. Ruehli,et al.  The modified nodal approach to network analysis , 1975 .

[12]  D. Mayne,et al.  An algorithm for optimization problems with functional inequality constraints , 1976 .

[13]  Frank H. Clarke,et al.  A New Approach to Lagrange Multipliers , 1976, Math. Oper. Res..

[14]  Elijah Polak,et al.  Algorithms for a class of computer-aided design problems: A review , 1979, Autom..

[15]  C. C. Gonzaga,et al.  An improved algorithm for optimization problems with functional inequality constraints , 1980 .

[16]  T. Scott,et al.  An interactive linear programming approach to model parameter fitting and worst case circuit design , 1980 .

[17]  M. Lightner,et al.  Multiple criterion optimization for the design of electronic circuits , 1981 .

[18]  A.L. Sangiovanni-Vincentelli,et al.  A survey of optimization techniques for integrated-circuit design , 1981, Proceedings of the IEEE.

[19]  Alberto L. Sangiovanni-Vincentelli,et al.  Computer-aided design via optimization : A review , 1982, Autom..

[20]  M. Minami Weak Pareto optimality of multiobjective problems in a locally convex linear topological space , 1982 .

[21]  David Q. Mayne,et al.  INTEROPTDYN-SISO : A Tutorial , 1982 .

[22]  H. Parsa,et al.  Nonuniform, dynamically adapted discretization for functional constraints in engineering design problems , 1983, The 22nd IEEE Conference on Decision and Control.

[23]  D. Mayne,et al.  On the Extension of Constrained Optimization Algorithms from Differentiable to Nondifferentiable Problems , 1983 .

[24]  Ping Yang,et al.  Transient sensitivity computation for MOSFET circuits , 1985, IEEE Transactions on Electron Devices.

[25]  Alberto L. Sangiovanni-Vincentelli,et al.  Models for a New Profit-Based Methodology for Statistical Design of Integrated Circuits , 1986, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[26]  M.D. Matson,et al.  Macromodeling and Optimization of Digital MOS VLSI Circuits , 1986, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[27]  A. Tits,et al.  Enhanced methods of feasible directions for engineering design problems , 1986 .

[28]  André L. Tits,et al.  An application-oriented, optimization-based methodology for interactive design of engineering systems† , 1986 .