• DocumentCode
    818793
  • Title

    Hierarchical Modeling, Optimization, and Synthesis for System-Level Analog and RF Designs

  • Author

    Rutenbar, Rob A. ; Gielen, Georges G E ; Roychowdhury, Jaijeet

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA
  • Volume
    95
  • Issue
    3
  • fYear
    2007
  • fDate
    3/1/2007 12:00:00 AM
  • Firstpage
    640
  • Lastpage
    669
  • Abstract
    The paper describes the recent state of the art in hierarchical analog synthesis, with a strong emphasis on associated techniques for computer-aided model generation and optimization. Over the past decade, analog design automation has progressed to the point where there are industrially useful and commercially available tools at the cell level-tools for analog components with 10-100 devices. Automated techniques for device sizing, for layout, and for basic statistical centering have been successfully deployed. However, successful component-level tools do not scale trivially to system-level applications. While a typical analog circuit may require only 100 devices, a typical system such as a phase-locked loop, data converter, or RF front-end might assemble a few hundred such circuits, and comprise 10 000 devices or more. And unlike purely digital systems, mixed-signal designs typically need to optimize dozens of competing continuous-valued performance specifications, which depend on the circuit designer\´s abilities to successfully exploit a range of nonlinear behaviors across levels of abstraction from devices to circuits to systems. For purposes of synthesis or verification, these designs are not tractable when considered "flat." These designs must be approached with hierarchical tools that deal with the system\´s intrinsic design hierarchy. This paper surveys recent advances in analog design tools that specifically deal with the hierarchical nature of practical analog and RF systems. We begin with a detailed survey of algorithmic techniques for automatically extracting a suitable nonlinear macromodel from a device-level circuit. Such techniques are critical to both verification and synthesis activities for complex systems. We then survey recent ideas in hierarchical synthesis for analog systems and focus in particular on numerical techniques for handling the large number of degrees of freedom in these designs and for exploring the space of performance tradeoffs ear- - ly in the design process. Finally, we briefly touch on recent ideas for accommodating models of statistical manufacturing variations in these tools and flows
  • Keywords
    analogue integrated circuits; circuit CAD; integrated circuit design; radiofrequency integrated circuits; RF designs; algorithmic techniques; analog design automation; automated device sizing; automatic extraction; component-level tools; computer-aided design; computer-aided model generation; device-level circuit; hierarchical analog synthesis; hierarchical modeling; hierarchical synthesis; integrated circuits; mixed-signal designs; model optimization; nonlinear behaviors; nonlinear macromodel; numerical techniques; performance tradeoffs; statistical centering; statistical manufacturing variations; system-level analog design tools; Analog circuits; Analog computers; Assembly systems; Circuit synthesis; Design automation; Design optimization; Digital systems; Phase locked loops; Radio frequency; Space exploration; Computer-aided design; integrated circuits; modeling; simulation;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/JPROC.2006.889371
  • Filename
    4167778