• DocumentCode
    2621246
  • Title

    A model generation and compilation system for improving electrical performance

  • Author

    Obermeier, Fred W.

  • Author_Institution
    Cadence Design Syst., Santa Clara, CA, USA
  • fYear
    1990
  • fDate
    1-3 May 1990
  • Firstpage
    852
  • Abstract
    The EPOXY system statically builds the equations that model circuit performance and sensitivity information. Although this approach requires more memory, the computation involved in evaluating circuit performance is significantly reduced. These equations are compiled internally for even faster evaluation. Transistor sizing alone may not be sufficient for meeting the required performance goals for a defined functional block. Therefore, this system considers local circuit changes such as inserting buffer stages, rearranging transistors within a pull-up or pull-down tree, and splitting large transistors so that cell height and width can be traded off. These circuit changes are implemented by directly modifying the performance equations. The benefits of deriving a static set of performance equations are described. Since compiling the performance equations offers a tremendous reduction in the overall running time, an examination is made of how EPOXY copes with the problems associated with feedback in a circuit and circuit-level modifications. Issues dealing with the equation aspects of formulating the transistor sizing program as a nonlinear optimization problem are presented. A discussion is presented of several evaluation techniques that are supported by EPOXY´s internal compiler. Execution times and storage requirements are evaluated
  • Keywords
    circuit layout CAD; optimisation; sensitivity analysis; trees (mathematics); EPOXY system; buffer stages; cell height; circuit performance; circuit-level modifications; electrical performance; feedback; local circuit changes; nonlinear optimization problem; performance equations; pull-down tree; pull-up tree; sensitivity information; transistor sizing; Central Processing Unit; Circuit analysis; Circuit optimization; Data structures; Delay; Feedback circuits; Finite difference methods; Flexible printed circuits; Nonlinear equations; Semiconductor device modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1990., IEEE International Symposium on
  • Conference_Location
    New Orleans, LA
  • Type

    conf

  • DOI
    10.1109/ISCAS.1990.112219
  • Filename
    112219