• DocumentCode
    2174011
  • Title

    Massively multi-topology sizing of analog integrated circuits

  • Author

    Palmers, Pieter ; McConnaghy, Trent ; Steyaert, Michiel ; Gielen, Georges

  • Author_Institution
    Dept. of Electr. Eng., K.U. Leuven, Leuven
  • fYear
    2009
  • fDate
    20-24 April 2009
  • Firstpage
    706
  • Lastpage
    711
  • Abstract
    This paper demonstrates a system that performs multi-objective sizing across 100,000 analog circuit topologies simultaneously, with SPICE accuracy. It builds on a previous system, MOJITO, which searches through 3500 topologies defined by a hierarchically-organized set of 30 analog blocks. This paper improves MOJITO´s results quality via three key extensions. First, it enlarges the block library to enable symmetrical transconductance amplifiers and more. Second, it improves initial topology diversity via optimization-based constraint satisfaction. Third, it maintains topology diversity during search via a novel multi-objective selection mechanism, dubbed TAPAS. MO-JITO+TAPAS is demonstrated on a problem with 6 objectives, returning a tradeoff holding 17438 nondominated designs. The tradeoff is comprised of 152 unique topologies that include the newly-introduced topologies. 59 designs across 12 topologies designs outperform an expert-designed reference circuit.
  • Keywords
    SPICE; analogue integrated circuits; integrated circuit design; network topology; operational amplifiers; SPICE accuracy; analog integrated circuit; multitopology sizing; optimization-based constraint satisfaction; symmetrical transconductance amplifier; Analog circuits; Analog integrated circuits; Circuit topology; Constraint optimization; Knowledge based systems; Libraries; MOS devices; Mirrors; SPICE; Transconductance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
  • Conference_Location
    Nice
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-3781-8
  • Type

    conf

  • DOI
    10.1109/DATE.2009.5090756
  • Filename
    5090756