• DocumentCode
    1182825
  • Title

    An interactive linear programming approach to model parameter fitting and worst case circuit design

  • Author

    Hachtel, Gary D. ; Scott, Terrence R. ; Zug, R. Peter

  • Volume
    27
  • Issue
    10
  • fYear
    1980
  • fDate
    10/1/1980 12:00:00 AM
  • Firstpage
    871
  • Lastpage
    881
  • Abstract
    An interactive linear programming-based method is proposed for optimization problems in worst case circuit design and device modeling. The method maximizes the impact of a single constrained Linear Programming (LP) step on a nonlinear design problem. The method thus becomes, for large problems, an economic first-order alternative to expensive completely convergent optimization algorithms. By fully exploiting the customary investment of IC designers in large change (and/or adjoint) sensitivity computation, the interactive (and inexpensive) LP design subproblem becomes a paradigm of the larger nonlinear design problem, in which critical tradeoffs and limitations become evident. In comparison with previously reported design methods, the key points of novelty are 1) the interactive role of the user in searching for a maximally effective LP step, 2) the combination of function minimization, step size minimization, and function inequality constraints in the LP step, and 3) linear prediction of all performance objective functions. Examples are given of the application of the method to the design and modeling of practical digital logic circuits.
  • Keywords
    Computer-aided circuit analysis and design; Linear programming; Logic circuits; Network tolerance assignment; Algorithm design and analysis; Circuit synthesis; Design methodology; Design optimization; Economic forecasting; Investments; Linear programming; Logic design; Logic programming; Minimization;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-4094
  • Type

    jour

  • DOI
    10.1109/TCS.1980.1084728
  • Filename
    1084728