Title :
Making Fourier-envelope simulation robust
Author :
Roychowdhury, Jaijeet
Author_Institution :
Minnesota Univ., Minneapolis, MN, USA
Abstract :
Fourier-envelope algorithms are an important component of the mixed-signal/RF verification toolbox. In this paper, we address the unpredictability and lack of robustness that has been reported for these algorithms. We show that the problem stems from fast oscillations in envelopes that are expected to be slowly varying. We demonstrate that this is related to the fact that the envelope equations are always stiff, whether or not the underlying system is. We show that careful choice of envelope initial conditions is necessary to obtain useful solutions, and propose two techniques for finding good initial conditions. Applying these, and solving the envelope equations with stiffly-stable numerical methods, we improve the robustness and reliability of Fourier-envelope methods. We illustrate the new methods with a direct-downconversion mixer circuit.
Keywords :
Fourier analysis; circuit CAD; circuit oscillations; circuit simulation; initial value problems; mixed analogue-digital integrated circuits; numerical stability; transient analysis; Fourier-envelope algorithm unpredictability/robustness/reliability; direct-downconversion mixer circuits; envelope initial conditions; mixed signal/RF simulation/verification; robust Fourier-envelope simulation; slowly varying envelope fast oscillations; stiff envelope equations; stiffly-stable numerical methods; Circuit simulation; Damping; Differential equations; Linear circuits; Predictive models; Radio frequency; Robustness; SPICE; Time domain analysis;
Conference_Titel :
Computer Aided Design, 2002. ICCAD 2002. IEEE/ACM International Conference on
Print_ISBN :
0-7803-7607-2
DOI :
10.1109/ICCAD.2002.1167541