© The Institution of Engineering and Technology
This paper proposes a numerical method for accurate time-domain noise simulation of mixed analogue/digital electrical circuits that in principle do not admit a periodic steady-state working condition, such as fractional ΔΣ phase-locked loops (PLLs). By means of a tool known as saltation matrix, which allows dealing with non-smooth vector fields, a variational approach is adopted. The power spectral density of a noisy electrical variable is computed by applying the Thomson's multitaper method (MTM) to the numerical solution of the stochastic variational model of the circuit. This allows to resort to a single transient simulation run, thus avoiding cpu time consuming Monte-Carlo-like approaches. The effectiveness of the proposed method is shown by comparing simulation results related to a commercial fractional ΔΣ PLL with experimental data.
References
-
-
1)
-
28. Biggio, M., Bizzarri, F., Brambilla, A., Carlini, G., Storace, M.: ‘Reliable and efficient phase noise simulation of mixed-mode integer-n phase-locked loops’. European Conf. on Circuit Theory end Design, Dresden, September 8–12 2013.
-
2)
-
D.J. Thomson
.
Spectrum estimation and harmonic analysis.
Proc. IEEE
,
9 ,
1055 -
1096
-
3)
-
29. Brambilla, A., Linaro, D., Storace, M.: ‘Nonlinear behavioural model of charge pump PLLs’, Int. J. Circuit Theory Appl., 2013, 41, (10), pp. 1027–1046. .
-
4)
-
20. Di Bernardo, M., Budd, C., Champneys, A., Kowalczyk, P.: ‘Piecewise-smooth dynamical systems, theory and applications’ (Springer-Verlag, 2008).
-
5)
-
T.J. Aprille ,
T.N. Trick
.
Steady-state analysis of nonlinear circuits with periodic inputs.
Proc. IEEE
,
108 -
114
-
6)
-
12. Bizzarri, F., Brambilla, A., Storti Gajani, G.: ‘Steady state computation and noise analysis of analog mixed signal circuits’, IEEE Trans. Circuits Syst. I, Regul. Pap., 2012, 59, (3), pp. 541–554 (doi: 10.1109/TCSI.2011.2167273).
-
7)
-
22. Privault, N.: ‘Stochastic analysis in discrete and continuous settings’ (Springer, 2009).
-
8)
-
31. Wanner, G., Hairer, E.: ‘Solving ordinary differential equations II’ (Springer-Verlag, 1991), vol. 1.
-
9)
-
17. Lee, D.: ‘Analysis of jitter in phase-locked loops’, IEEE Trans. Circuits Syst. II, Analog Digit. Signal Process., 2002, 49, (11), pp. 704–711 (doi: 10.1109/TCSII.2002.807265).
-
10)
-
13. Bizzarri, F., Brambilla, A., Storti Gajani, G.: ‘Extension of the variational equation to analog/digital circuits: numerical and experimental validation’, Int. J. Circuit Theory Appl., 2013, 41, (7), pp. 743–752. .
-
11)
-
26. Barnes, J.A.: ‘Large sample simulation of flicker noise’. Proc. of Nineteenth Annual Precise Time and Time Interval (PTTI) Applications and Planning Meeting, December 1987, pp. 1–3.
-
12)
-
3. Okumura, M., Sugawara, T., Tanimoto, H.: ‘An efficient small signal frequency analysis method of nonlinear circuits with two frequency excitations’, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 1990, 9, pp. 225–235 (doi: 10.1109/43.46798).
-
13)
-
30. Chua, L., Desoer, C.A., Kuh, E.S.: ‘Linear and nonlinear circuits’ (McGraw-Hill, 1987).
-
14)
-
5. Traversa, F., Bonani, F.: ‘Selective determination of floquet quantities for the efficient assessment of limit cycle stability and oscillator noise’, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2013, 32, (2), pp. 313–317 (doi: 10.1109/TCAD.2012.2214480).
-
15)
-
16. Bizzarri, F., Brambilla, A., Gajani, G.S.: ‘Lyapunov exponents computation for hybrid neurons’, J. Comput. Neurosci., 2013, pp. 1–12.
-
16)
-
15. Gear, C.W.: ‘Numerical initial value problems in ordinary differential equations’ (Prentice-Hall, 1971).
-
17)
-
1. Kundert, K., Sangiovanni-Vincentelli, A.: ‘Simulation of nonlinear circuits in the frequency domain’, IEEE Trans. Comput. Aided Des., 1986, CAD-5, (4), pp. 521–535 (doi: 10.1109/TCAD.1986.1270223).
-
18)
-
8. Brambilla, A., Storti-Gajani, G.: ‘Frequency warping in time domain circuit simulation’, IEEE Trans. Circuits and Syst. I, Fundam. Theory Appl., 2003, 50, pp. 904–913 (doi: 10.1109/TCSI.2003.813984).
-
19)
-
21. Bizzarri, F., Brambilla, A., Storti Gajani, G.: ‘Periodic small signal analysis of a wide class of type-ii phase locked loops through an exhaustive variational model’, IEEE Trans. Circuits Syst. I, Regul. Pap., 2012, 59, pp. 2221–2231 (doi: 10.1109/TCSI.2012.2188953).
-
20)
-
14. Bizzarri, F., Brambilla, A., Storti Gajani, G.: ‘Phase noise simulation in analog mixed signal circuits: an application to pulse energy oscillators’, IEEE Trans. Circuits Syst. II, Express Briefs, 2011, 58, (3), pp. 154–158 (doi: 10.1109/TCSII.2011.2111570).
-
21)
-
18. Kloeden, P.E., Platen, E.: ‘Numerical solution of stochastic differential equations’ (Springer-Verlag, 1992).
-
22)
-
27. Greenhall, C.A.: ‘Initializing a flicker-noise generator’, IEEE Trans. Instrum. Meas., 1986, 35, (2), pp. 222–224 (doi: 10.1109/TIM.1986.6499094).
-
23)
-
23. Kundert, K.: ‘Predicting the phase noise and jitter of PLL-based frequency synthesizers’ (Designers Guide Consulting, Inc., 2006).
-
24)
-
2. Traversa, F., Bonani, F.: ‘Oscillator noise: a nonlinear perturbative theory including orbital fluctuations and phase-orbital correlation’, IEEE Trans.Circuits Syst. I, Regul. Pap., 2011, 58, (10), pp. 2485–2497 (doi: 10.1109/TCSI.2011.2123531).
-
25)
-
7. Biggio, M., Bizzarri, F., Brambilla, A., Storace, M.: ‘Effects of numerical noise floor on the accuracy of time domain noise analysis in circuit simulators’. IEEE Int. Symp. on Circuits and Systems (ISCAS), 2013, pp. 2694–2697.
-
26)
-
25. Plaszczynski, S.: ‘Generating long streams of 1/fα noise’, Fluct. Noise Lett., 2007, 7, (1), pp. 1–13 (doi: 10.1142/S0219477507003635).
-
27)
-
11. Demir, A., Liu, E., Sangiovanni-Vincentelli, A.: ‘Time-domain non-Monte Carlo noise simulation for nonlinear dynamic circuits with arbitrary excitations’, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 1996, 15, (5), pp. 493–505 (doi: 10.1109/43.506137).
-
28)
-
34. Kuznetsov, Y.A.: ‘Elements of applied bifurcation theory’ (Springer-Verlag, 2004, 3rd ed.).
-
29)
-
P. Welch
.
The use of fast Fourier transform for the estimation of power spectra: a method based on time averaging over short, modified periodograms.
IEEE Trans. Audio Electroacoust.
,
2 ,
70 -
73
-
30)
-
9. Vlach, J., Singhal, K.: ‘Computer methods for circuit analysis and design’ (Van Nostrand Reinhold Company, 1983).
-
31)
-
A. Brambilla ,
G. Storti Gajani
.
Computation of all the Floquet eigenfunctions in autonomous circuits.
Int. J. Circuit Theory Appl.
,
717 -
737
-
32)
-
19. Arnold, L.: ‘Stochastic differential equations: theory and applications’ (Wiley, 1974).
-
33)
-
32. Aprille, T., Trick, T.: ‘A computer algorithm to determine the steady-state response of nonlinear oscillators’, IEEE Trans. Circuit Theory, 1972, 19, (4), pp. 354–360 (doi: 10.1109/TCT.1972.1083500).
-
34)
-
6. Buonomo, A., Lo Schiavo, A.: ‘Nonlinear dynamics of divide-by-two injection-locked frequency dividers in locked operation mode’, Int. J. Circuit Theory Appl., 2013. .
-
35)
-
A. Demir ,
A. Mehrotra ,
J. Roychowdhury
.
Phase noise in oscillators: a unifying theory and numerical methods for characterisation.
IEEE Trans. Circuits Syst. I
,
5 ,
655 -
674
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cds.2013.0438
Related content
content/journals/10.1049/iet-cds.2013.0438
pub_keyword,iet_inspecKeyword,pub_concept
6
6