|
ABSTRACT
We present an efficient method for automatically extracting unified amplitude/phase macromodels of arbitrary oscillators from their SPICE-level circuit descriptions. Such comprehensive oscillator macromodels are necessary for accuracy when speeding up simulation of higher-level circuits/systems, such as PLLs, in which oscillators are embedded. Standard MOR techniques for linear time invariant (LTI) and varying (LTV) systems are not applicable to oscillators on account of their fundamentally nonlinear phase behavior. By employing a cancellation technique to deflate out the phase component, we restore the validity and efficacy of Krylov-subspace-based LTV MOR techniques for macromodelling oscillator amplitude responses. The nonlinear phase response is re-incorporated into the macromodel after the amplitude components have been reduced. The resulting unified macromodels predict oscillator waveforms, in the presence of any kind of input or interference, at far lower computational cost than full SPICE-level simulation, and with far greater accuracy compared to existing macromodels. We demonstrate the proposed techniques on LC and ring oscillators, obtaining speedups of 30-120 x with no appreciable loss of accuracy, even for small circuits.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
L. Nagel. <u>SPICE2: A Computer Program to Simulate Semiconductor Circuits.</u> Electron. Res. Lab., Univ. Calif., Berkeley, 1975.
|
| |
2
|
M. Gardner. <u>Phase-Lock Techniques.</u> Wiley, New York, 1966.
|
| |
3
|
A. Hajimiri and T. H. Lee. A general theory of phase noise in electrical oscillators. <u>IEEE Journal of Solid-State Circuits</u>, 33(2), February 1998.
|
| |
4
|
A. Demir, E. Liu, A. L. Sangiovanni-Vincentelli, and I. Vassiliou. Behavioral simulation techniques for phase/delay-locked systems. In <u>Proceedings of the Custom Integrated Circuits Conference 1994</u>, pages 453--456, May 1994.
|
| |
5
|
A. Costantini, C. Florian, and G. Vannini. Vco behavioral modeling based on the nonlinear integral approach. <u>IEEE International Symposium on Circuits and Systems</u>, 2:137--140, May 2002.
|
| |
6
|
L. Wu, H. W. Jin, and W. C. Black. Nonlinear behavioral modeling and simulation of phase-locked and delay-locked systems. In <u>Proceedings of IEEE CICC, 2000</u>, pages 447--450, May 2000.
|
| |
7
|
M. F. Mar. An event-driven pll behavioral model with applications to design driven noise modeling. In <u>Proc. Behav. Model and Simul.(BMAS).</u> 1999.
|
| |
8
|
|
| |
9
|
A. Demir, A. Mehrotra, and J. Roychowdhury. Phase noise in oscillators: a unifying theory and numerical methods for characterization. <u>IEEE Trans. on Circuits and Systems-I:Fundamental Theory and Applications</u>, 47(5):655--674, May 2000.
|
| |
10
|
R. Grimshaw. <u>Nonlinear Ordinary Differential Equations.</u> Blackwell Scientific, New York, 1990.
|
| |
11
|
J. Roychowdhury, Reduced-order modelling of time-varying systems. <u>IEEE Trans. Ckts. Syst. - II: Sig. Proc.</u>, 46(10), November 1999.
|
| |
12
|
P. Feldmann and R. W. Freund. Efficient linear circuit analysis by pade approximation via the lanczos process. <u>IEEE Trans. on Computer-Aided Design.</u> 14:639--649, May 1995.
|
| |
13
|
Altan Odabasioglu , Mustafa Celik , Lawrence T. Pileggi, PRIMA: passive reduced-order interconnect macromodeling algorithm, Proceedings of the 1997 IEEE/ACM international conference on Computer-aided design, p.58-65, November 09-13, 1997, San Jose, California, United States
|
| |
14
|
R.W. Freund. Reduced-order modeling techniques based on Krylov subspaces and their use in circuit simulation. Technical Report 11273-980217-02TM, Bell Laboratories, 1998.
|
 |
15
|
|
| |
16
|
|
| |
17
|
A. Demir and J. Roychowdhury. A reliable and efficient procedure for oscillator ppv computation, with phase noise macromodelling applications. <u>IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems</u>, 22(2):188--197, February 2003.
|
CITED BY
|
Zhichun Wang , Xiaolue Lai , Jaijeet Roychowdhury, PV-PPV: parameter variability aware, automatically extracted, nonlinear time-shifted oscillator macromodels, Proceedings of the 44th annual conference on Design automation, June 04-08, 2007, San Diego, California
|
|