• DocumentCode
    2323811
  • Title

    Nominal-Yield-Area Tradeoff in Automatic Synthesis of Analog Circuits: A Genetic Programming Approach Using Immune-Inspired Operators

  • Author

    Conca, Piero ; Nicosia, Giuseppe ; Stracquadanio, Giovanni ; Timmis, Jon

  • Author_Institution
    Dept. of Electron., Univ. of York, York, UK
  • fYear
    2009
  • fDate
    July 29 2009-Aug. 1 2009
  • Firstpage
    399
  • Lastpage
    406
  • Abstract
    The synthesis of analog circuits is a complex and expensive task; whilst there are various approaches for the synthesis of digital circuits, analog design is intrinsically more difficult since analog circuits process voltages in a continuous range. In the field of analog circuit design, the genetic programming approach has received great attention, affording the possibility to design and optimize a circuit at the same time. However, these algorithms have limited industrial relevance, since they work with ideal components. Starting from the well known results of Koza and co-authors, we introduce a new evolutionary algorithm, called elitist Immune Programming (EIP), that is able to synthesize an analog circuit using industrial components series in order to produce reliable and low cost circuits. The algorithm has been used for the synthesis of low-pass filters; the results were compared with the genetic programming, and the analysis shows that EIP is able to design better circuits in terms of frequency response and number of components. In addition we conduct a complete yield analysis of the discovered circuits, and discover that EIP circuits attain a higher yield than the circuits generated via a genetic programming approach, and, in particular, the algorithm discovers a Pareto Front which respects nominal performance (sizing), number of components (area) and yield (robustness).
  • Keywords
    Pareto optimisation; analogue circuits; circuit CAD; circuit reliability; frequency response; genetic algorithms; low-pass filters; ElP; Pareto Front; analog circuit automatic synthesis; analog circuit design; circuit reliability; elitist immune programming; evolutionary algorithm; frequency response; genetic programming approach; immune-inspired operators; industrial components series; low-pass filter synthesis; nominal-yield-area tradeoff; Algorithm design and analysis; Analog circuits; Circuit synthesis; Costs; Design optimization; Digital circuits; Evolutionary computation; Genetic programming; Low pass filters; Voltage; Pareto front; Tradeoff; analog circuits; automatic synthesis; filters; genetic programming; immune programming; multi-objective optimization problem;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Adaptive Hardware and Systems, 2009. AHS 2009. NASA/ESA Conference on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-0-7695-3714-6
  • Type

    conf

  • DOI
    10.1109/AHS.2009.32
  • Filename
    5325428