• DocumentCode
    799118
  • Title

    FPAD: a fuzzy nonlinear programming approach to analog circuit design

  • Author

    Fares, Mounir ; Kaminska, Bozena

  • Author_Institution
    Dept. of Electr. Eng., Ecole Polytech. de Montreal, Que., Canada
  • Volume
    14
  • Issue
    7
  • fYear
    1995
  • fDate
    7/1/1995 12:00:00 AM
  • Firstpage
    785
  • Lastpage
    793
  • Abstract
    FPAD, a CAD tool for the design of analog circuits, is presented. For a set of input specifications, FPAD deduces the device sizes that optimize the performance objectives while satisfying the constraint specifications. Fuzzy set theory is used to measure the degree of fulfilment of the objectives and constraints, and hence provides a measure of the design quality. Trade-offs are handled by manipulating the shape of the membership functions that reflect the fulfilment or violation of the performance specifications. FPAD allows the optimization of several objectives simultaneously since multiple objective optimization is used. The mathematical formulation of the design problem is fuzzified to support real-world terms like high, good, small, acceptable, etc. The optimization is based on analytic models to avoid a simulator in the inner optimization loop. Using this approach, a two-stage unbuffered CMOS op amp and a simple emitter follower were designed, with promising results
  • Keywords
    analogue integrated circuits; circuit CAD; circuit optimisation; fuzzy set theory; integrated circuit design; nonlinear programming; CAD tool; FPAD; analog circuit design; constraint specifications; device sizes; fuzzy nonlinear programming; fuzzy set theory; membership functions; multiple objective optimization; Analog circuits; Analytical models; Circuit simulation; Circuit topology; Constraint optimization; Constraint theory; Design automation; Design optimization; Fuzzy set theory; Integrated circuit technology;
  • 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.391726
  • Filename
    391726