• DocumentCode
    942135
  • Title

    General-Purpose Nonlinear Model-Order Reduction Using Piecewise-Polynomial Representations

  • Author

    Dong, Ning ; Roychowdhury, Jaijeet

  • Author_Institution
    Texas Instrum. Inc., Dallas, TX
  • Volume
    27
  • Issue
    2
  • fYear
    2008
  • Firstpage
    249
  • Lastpage
    264
  • Abstract
    We present algorithms for automated macromodeling of nonlinear mixed-signal system blocks. A key feature of our methods is that they automate the generation of general-purpose macromodels that are suitable for a wide range of time- and frequency-domain analyses important in mixed-signal design flows. In our approach, a nonlinear circuit or system is approximated using piecewise-polynomial (PWP) representations. Each polynomial system is reduced to a smaller one via weakly nonlinear polynomial model-reduction methods. Our approach, dubbed PWP, generalizes recent trajectory-based piecewise-linear approaches and ties them with polynomial-based model-order reduction, which inherently captures stronger nonlinearities within each region. PWP-generated macromodels not only reproduce small-signal distortion and intermodulation properties well but also retain fidelity in large-signal transient analyses. The reduced models can be used as drop-in replacements for large subsystems to achieve fast system-level simulation using a variety of time- and frequency-domain analyses (such as dc, ac, transient, harmonic balance, etc.). For the polynomial reduction step within PWP, we also present a novel technique [dubbed multiple pseudoinput (MPI)] that combines concepts from proper orthogonal decomposition with Krylov-subspace projection. We illustrate the use of PWP and MPI with several examples (including op-amps and I/O buffers) and provide important implementation details. Our experiments indicate that it is easy to obtain speedups of about an order of magnitude with push-button nonlinear macromodel-generation algorithms.
  • Keywords
    frequency-domain analysis; intermodulation distortion; mixed analogue-digital integrated circuits; polynomials; reduced order systems; time-domain analysis; transient analysis; Krylov-subspace projection; automated macromodeling; frequency-domain analysis; intermodulation property; large-signal transient analyses; mixed-signal design flows; nonlinear circuit; nonlinear mixed-signal system blocks; nonlinear model-order reduction; nonlinear polynomial model-reduction methods; piecewise-polynomial representations; polynomial-based model-order reduction; push-button nonlinear macromodel-generation algorithms; small-signal distortion; time-domain analysis; Nonlinear macromodeling; nonlinear macromodeling; piecewise polynomial; piecewise polynomial (PWP);
  • 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/TCAD.2007.907272
  • Filename
    4358507