Nonlinear Macromodeling with AWE

  • Richard J. Trihy
  • Ronald A. Rohrer


Asymptotic Waveform Evaluation (AWE) [1, 2] is an efficient and general technique for simulating linear(ized) circuits. This paper discusses strategies for macromodeling nonlinear circuits with AWE. One approach, multi-region AWE macromodels, represents an extension of piecewise linear models, with the addition of internal states. Each region represents an AWE approximation to a linearization (at some bias point) of the nonlinear circuit of interest. In addition a technique is presented for initializing the internal states when the model transitions from one linearization to another during a transient simulation. The second approach is to treat nonlinearity as a second order effect that is superimposed on a linear solution as a post-processing step. A relaxation algorithm that exploits the reuseable AWE solution is employed to modify the linear solution so that it accounts for the macromodel nonlinearity.


Reduce Order Model Linear Solution Nonlinear Element Dominant Pole Bias Point 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Huang, X., Raghavan, V. and Rohrer, R. A., “AWEism: A program for the efficient analysis of linar(ized) circuits,” Proc. of the IEEE Int. Conf. on Computer Aided Design, pp. 534–537, November 1990.Google Scholar
  2. 2.
    Pillage, L. T. and Rohrer, R. A., “Asymptotic waveform evaluation for timing analysis;” IEEE Transactions on Computer-Aided Design, Vol. 9, pp. 352–366, April 1990.CrossRefGoogle Scholar
  3. 3.
    Raghavan, V., An Integrated Methodology for Electronic System Interconnect Analysis, Ph.D. dissertation, Carnegie Mellon University, Pittsburgh, PA, 1992.Google Scholar
  4. 4.
    Griffith, R. and Nakhla, M., “Mixed frequency/time domain analysis of nonlinear ciruits,” lEEEYYa, ssathons on Computer-Aided Design, pp. 1032–1043, August 1992.Google Scholar
  5. 5.
    Dikmen, C. T., Alaybeyl, M. M., Topcu, S., Atalar, A., Sezer, E., Tan, M. A. and Rohrer, R. A., “Piecewise linear symptotic waveform evaluation for transient simulation of electronic circuits,” Proc. of the IEEE Int. Symp. on Circuits and Systems, pp. 854–857, June 1991.Google Scholar
  6. 6.
    Trihy, R. J. and Rohrer, R. A., “AWE macromodels for nonlinear circuits,” Midwest Symposium on Circuits and Systems, 1993.Google Scholar
  7. 7.
    Trihy, R. J. and Rohrer, R. A., “Simulating sigma-delta modulators in AWEswit,” Proc. of the IEEE Int. Conf. on Computer Aided Design, pp. 141–144, November, 1993.Google Scholar
  8. 8.
    Baker, G. A., Jr., Essentials of Padé Approximations. Academic Press, 1975.Google Scholar
  9. 9.
    Meta-Software, HSPICE User’s Manual. 50 Curtner Avenue, Suite 16, Campbell, CA 95008.Google Scholar
  10. 10.
    Ortega, J. M. and Rheinboldt, W. C., Iterative Solution of Nonlinear Equations in Several Variables. Academic Press, 1970.Google Scholar

Copyright information

© Springer Science+Business Media New York 1994

Authors and Affiliations

  • Richard J. Trihy
    • 1
  • Ronald A. Rohrer
    • 2
  1. 1.Cadence Design SystemsSan JoseUSA
  2. 2.SRC-CMU Center for Computer-Aided Design, Dept. of Electrical and Computer EngineeringCarnegie Mellon UniversityPittsburghUSA

Personalised recommendations