Documente Academic
Documente Profesional
Documente Cultură
Abstract Simple, accessible and intuitive treatments of oscillator amplitude-stable oscillation [5], [7] and especially injection locking
injection locking, that at the same time maintain rigour especially [10], [16] cannot occur at all in purely linear systems.
with regard to nonlinearities, appear to be lacking in the literature.
We present a novel analysis that incorporates all these features but The importance of nonlinearities in injection locking was rec-
uses only basic mathematical and circuit theory concepts. We develop ognized by Verma, Rategh and Lee [15], [19], who employed
a graphical procedure for nding the nonlinear relationship between polynomial nonlinearities to obtain relatively complex formulae for a
injection amplitude and lock range that is both accurate and insightful. variety of injection locking scenarios. Such prior nonlinear analyses
We also provide freely downloadable MATLAB scripts [2] implementing of injection locking have tended, however, to sacrice to a large
our analysis and graphical procedures. These scripts can be easily
adapted to any negative-resistance LC oscillator and used for convenient extent the simplicity, intuition and insight that is the chief attraction
and accurate exploration of injection locking and other properties. of linearized analyses like those of Adler [1] and Razavi [16].
In this work, we present a simple and intuitive analytical technique
for understanding and predicting injection locking effects in negative-
I. I NTRODUCTION resistance LC oscillators. In spite of its simplicity, our technique is a
Injection locking is a nonlinear phenomenon universal to all free- fully nonlinear one that is rigorously developed in logical fashion. A
running oscillators. When an oscillator is perturbed by an external key feature of our approach is that it uses only basic circuit concepts
signal, its natural frequency can change to exactly equal (i.e., lock and considerably simpler mathematics than investigations such as
to) the perturbing frequency, under the right circumstances. This [15], [19]), relying instead on a graphical development that provides
phenomenon has been noted in virtually every physical discipline considerable insight into the core nonlinear mechanisms responsible
involving oscillators, from biological1 , chemical, mechanical and for injection locking. Furthermore, our approach is not limited to
optical systems to electronic ones. specic nonlinear forms (such as polynomials) but can treat any type
While unintended injection pulling/locking can be a severe problem of nonlinear negative resistance element. In the remainder of this
in circuit applications, the effect has been increasingly exploited section, we outline the ow of our approach.
as a useful design technique. For example, in RF design, mutually We start (Section II) by addressing the issue of how to nd the
injection-locked arrays of oscillators have been used to control the oscillation amplitude of a free-running negative-resistance oscillator
aperture phase of phased-array antennas [14]; in high-frequency PLL with no external injection. We rst review classic linear feedback
design, where the power consumption of frequency dividers is of structures and Barkhausens criterion for oscillation [17], noting
concern, superharmonically injection-locked oscillator dividers can shortcomings that we proceed to address. We show how a negative-
offer low-power alternatives [18]; in analog ber-optic applications, resistance LC oscillator can be interpreted as a nonlinear feedback
injection locking is used to increase laser bandwidth, improve fre- structure. We present a simple but rigorous analysis of this nonlinear
quency stability and reduce noise and chirp [3], [8]; and so on [11], feedback structure, our only approximation being a natural one related
[15], [16], [19]. Given its ubiquity and myriad applications, it is not to the Q factor of the LC tank. As part of this analysis, we explain
surprising that there has been great interest in developing analytical intuitively why the tank voltage should be highly sinusoidal, while
and computational methods for understanding the phenomenon [15], its current can be extremely distorted. We show how the amplitude of
[16], [18][21]. the tank voltage can be estimated using a simple graphical procedure,
An obvious means of predicting injection locking is brute-force providing an analytical example as illustration. We also show how
simulation at the SPICE level. This approach, while straightforward, this procedure can be framed in equation form and solved using
is far from ideal even if the goal is simply simulation (see, e.g., MATLAB, employing simple, freely-downloadable code which we
[10]). From a design perspective, it provides little understanding of provide [2].
or insight into mechanisms behind injection locking. A variety of We then proceed to analyze and understand injection locking
analytical approaches have been proposed for this purpose (e.g., [1], using small modications of the above nonlinear feedback structure
[6], [9], [19]), of which Adlers classic 1946 paper [1] is possibly (Section III). We show how the fundamental mechanism of injection
the best known. Adler was able, using linear concepts, to obtain locking can be understood via simple phasor diagrams, nonlinear
formulae for injection locking in negative-resistance LC oscillators. In generalizations of similar diagrams from linear analysis [1], [16].
particular, Adlers analysis predicted that the locking range (i.e., the From these phasor diagrams, we derive a simple and insightful
maximum deviation of the perturbing frequency from the oscillators graphical procedure, and provide MATLAB code, for predicting the
natural frequency) of an injection-locked oscillator is linearly related nonlinear relationship between lock range and injection amplitude
to the amplitude of injection; this prediction has been conrmed for accurately. Finally, we show how Adlers classic result can be
small injection levels. The validity of Adlers approach begins to immediately visualized as a simple special case of our approach.
falter at higher injection levels, however; measurements have shown
that locking range deviates signicantly from Adlers predictions as
the injection strength grows. In addition, Adlers analysis did not II. N ONLINEAR F EEDBACK A NALYSIS : A MPLITUDE AND
deal satisfactorily with circuit nonlinearity, which plays a crucial F REQUENCY OF N EGATIVE -R ESISTANCE LC O SCILLATORS
role in the injection locking process. As noted recently [15], [19]
X(s) Y(s)
and elaborated upon further in this paper, nonlinearity cannot simply A(s)
be wished away as a second-order effect for oscillators; it is necessary
to take it into account to obtain a proper understanding of even basic
features of oscillator operation. For example, it is easily shown that
1 Indeed, there is speculation (e.g., [12]) that complex locking phenomena
within large systems of interacting oscillators is fundamental to life itself. Fig. 1. Linear feedback structure.
vin(t)
0
can be nonzero. 0.5
0.5
i=f(v)
0 1 2 3 4 5 6
0 t
and indeed generates insights valuable for practical oscillator design, 1
0
it also raises basic questions that hint at shortcomings. If the system 0.5
0.5
i(t)
does oscillate, what is the output amplitude? Is the output waveform 0
feedback systems similar to Fig. 1, but with the crucial difference that 0.5
tanh 0.5 |I (A)| for 1
1
|I (A)|
0
feedback system is shown in Fig. 2(b). To appreciate the equivalence,
1
730 25-5-2
more generally, it can be shown that for any nonlinearity f (v), the form of (3) is particularly insightful from a graphical perspective, as
phase of I1 (A) will be either 0 or , possibly changing from one to shown in Fig. 6, where the left hand side 2RA is overlaid on Fig. 4(b)
the other as A is changed2 . 1
as a straight line with slope 2R . The intersection of the two traces
represents the solution of (3) for the amplitude of oscillation As .
10
|H(i)| 1.5 Using Fig. 6, the effect of changes to tank or nonlinear resistor
9
|H( )|=R Adler
8 c 1 parameters on the oscillators amplitude can be understood in an
|H( )| phase(H())
intuitive, visual manner. The solution of (3) can also be obtained
7 lp 0.5
c
6
0
via the simple MATLAB scripts provided [2].
5 |H( )| i
la 0.5
4
3 lp
2
1 la III. I NJECTION LOCKING VIA NONLINEAR FEEDBACK
i lp
1
c 1.5
We now consider the situation when the oscillator is perturbed by
la
8.85 8.9 8.95 9 9.05
Frequency (log10 scale)
9.1 9.15 9.2 8.85 8.9 8.95 9
Frequency (log10 scale)
9.05 9.1 9.15 9.2
an external injection signal. Fig. 7(a) depicts how an injected voltage
source modies the circuit, while Fig. 7(b) shows the corresponding
modication to the cut nonlinear feedback structure of Fig. 2(c).
(a) (b)
(Note that we could also consider current source injections; the
analysis and conclusions obtained are essentially equivalent, particu-
Fig. 5. Open-loop magnitude (a) and phase (b) characteristics of the RLC larly for injection frequencies close to the fundamental.) We consider
tank. a sinusoidal injection vi (t) = Ai cos(it + i ), where i is assumed
So far, we have seen that when a sinusoidal waveform of am- close to the fundamental frequency 0 .
plitude A is applied at vin (t), the resulting current i(t) through the
memoryless negative-resistance nonlinearity features a fundamental i(t)
component I1 (A), with phase shift and amplitude varying with
RLC tank
A as shown in Fig. 4(b). The current will, in general, also feature v(t) vin j (t)
i(t)
DC and higher harmonic components, possibly very signicant ones v (t) i(t)
RLC Tank
vout (t) vout (t) + vi (t)
depending on how strongly nonlinear f (v) is. We now consider the L C R
i=f(v) 1 vi (t)
effect of the LC tank circuit on i(t). Observe that the tank acts as a
lter on i(t) to produce vout (t). The lter characteristic is simply the i(t) Negativeresistance vin (t)
impedance of the tank, plotted in Fig. 5. The amplitude characteristic i=f(v)
peaks (with value R), and the phase characteristic passes rapidly
through zero, at the resonant frequency c = 1/ LC. We now set the (a) into circuit (b) into feedback structure
frequency of the input vin (t), 0 , to equal the lters center frequency
c . Fig. 7. Negative-feedback LC oscillator with voltage injection
The rate at which the lters amplitude characteristic rolls off
depends on the Q factor of the tank [4]; for any reasonable value of If the oscillator is injection locked, then only the injection fre-
Q, the roll-off is rapid, with the amplitude characteristic becoming quency i will remain and the natural frequency 0 will disappear.
essentially zero at the higher harmonics of 0 (and exactly zero at Motivated by this observation, we re-enact the nonlinear open-loop
DC). It is for this reason that we have not been concerned with higher analysis of the previous section, but with the difference that the input
harmonics of i(t), since only its fundamental component survives is now taken to be vin (t) = A cos(it), i.e., at the injection frequency
at vout (t) after ltering by the LC tank. This observation justies i instead of at the natural frequency 0 = c .
our original purely sinusoidal choice of vin (t). At the fundamental Since the nonlinearity is memoryless, all conclusions about i(t)
frequency 0 = c , the LC tank simply scales its input fundamental and I1 (A) from the previous section (i.e., upto Fig. 4) remain exactly
component I1 (A) by R (recall that the minus sign stems from the same in spite of the frequency change. Moreover, since we have
reversing i(t) as it enters the tank (Fig. 2(b)). This corresponds to assumed that i is close to c (the LC tank lters center frequency),
a magnitude scaling of R and an additional phase shift of . all non-fundamental harmonics of i(t) still remain far from the c
We are now in a position to understand the nonlinear feedback peak, hence are ltered out. The only change is the impact of the tank
system of Fig. 2(c) both intuitively and quantitatively. We have shown lter on the fundamental component I1 (A) of i(t), no longer centered
that if vin (t) is a sinusoid of magnitude A at the tanks resonant exactly at the amplitude peak (or the zero phase shift point) of the
frequency 0 , then vout (t) is also a sinusoid at the same frequency, lter. As a result, the fundamental component of the ltered output
with amplitude 2R|I1 (A)| and relative phase shift 2 (or equivalently, vout (t) is H(i )I1 (A), where H(i ) now has a nonzero phase shift and
0). To close the loop as in Fig. 2(b), we must have vin (t) = vout (t), an amplitude less than the peak value of R. The change in amplitude
or and phase is depicted pictorially in Fig. 5. The lter characteristics
2R A amplitude at i is |H(i )| < R and its phase is = H(i ).
A = 2R|I1 (A)| |I1 (A)| = 1 = |I1 (A)| . (3) If the injection amplitude were zero, we would not be able to close
A 2R
the feedback loop and set vin (t) = vout (t), since there would be some
0.2 phase shift around the loop even if the modied amplitude
A/(2S)
|I (A)| A/(2R) condition A = 2|H(i )||I1 (A)| were satised. From this observation,
0.15
1
the main role of the injection vi (t) immediately becomes clear: to add
to the output of the tank lter so as to restore the total loop phase shift
to exactly 2 and the amplitude to exactly A. This requirement for
0.1
locking, that the output of the tank lter should add to the injection
to exactly equal the input, is depicted pictorially using phasors in
0.05 A
s Fig. 8(b). Note that the phasor illustration captures both amplitude
and phase requirements for locking and is, furthermore, completely
0
0 0.5 1 1.5 2
valid regardless of how large the injection amplitude is, what the
A injection frequency i is, or how strongly nonlinear the negative
resistor is. The only assumption on which Fig. 8(b) is predicated is
Fig. 6. Solution As using nonlinear feedback analysis. that all non-fundamental harmonics of i(t) have been ltered out by
Solving (3) determines the amplitude of oscillation As . The boxed the LC tank lter. The phasor locking diagram is easily expressed in
equation form and solved using, e.g., the simple MATLAB programs
2a proof of this fact is omitted for brevity. supplied [2]. Considerably more insight into locking and its limits is
25-5-3 731
condition, is given by the phase-limited lock range l p as noted
above. Fig. 9 compares the (over-conservative) prediction by Adler
against the more accurate l p .
IV. S UMMARY
We have presented a rigorous, yet simple and intuitive, nonlinear
analysis method for understanding and predicting injection locking
in LC oscillators. We use minimal mathematics and rely largely on
graphical procedures and insight instead of formulae. Our technique is
easily extended to provide insight into, and quantitative calculations
for, a variety of other injection related phenomena, including sub-
and super-harmonic locking, multiplicative injection, etc.. We have
provided code implementing our approach as freely-downloadable
MATLAB scripts.
Acknowledgments
Roychowdhury thanks the organizers of AACD 2005 in Limerick for
(a) (b) bringing together circuit design and CAD researchers in a relaxed
and convivial atmosphere, thus fostering discussions that engendered
Fig. 8. Phase relationship between input and output this work. In particular, he would like to thank Michael Peter
Kennedy (University College, Cork) and Peter Kinget (Columbia) for
providing motivation for this work as well as pointers to the existing
literature. Support from the NSF, SRC, DARPA and the University of
obtained, however, by a simple graphical procedure for approximately Minnesotas Digital Technology Center is gratefully acknowledged.
solving these equations, which we now outline.
The lock range of an oscillator, for a given injection amplitude
R EFERENCES
Ai , is usually of great design interest. The condition for locking
encapsulated in Fig. 8(b) suggests a simple graphical procedure to [1] R. Adler. A study of locking phenomena in oscillators. Proceedings of
nd the lock range. The natural amplitude of oscillation of the the I.R.E. and Waves and Electrons , 34:351357, June 1946.
[2] Analog System Verication Group, University of Minnesota.
unlocked oscillator is rst found and marked as a phasor on Fig. 8(b). http://laoo.dtc.umn.edu/jr/code/injlock/.
A circle of radius Ai is drawn, centered at the tip of the phasor, and [3] C. Chang, L. Chrostowski, C. J. Chang-Hasnain, and W. W. Chow.
the tangent from the origin to this circle is drawn to determine the Study of long-wavelength vcsel-vcsel injection locking for 2.5-gb/s
maximum value of supported for injection locking. The frequency transmission. IEEE Photonics Technology Letters, 14(11):16351637,
November 2002.
deviation l p (from the center c ) for this is then read off the [4] W. Chen. The circuits and lters handbook. CRC Press LLC, Florida,
phase characteristic of Fig. 8(a). This frequency deviation is a phase- 2003.
dominated upper limit for the lock range. [5] A. Demir, A. Mehrotra, and J. Roychowdhury. Phase noise in oscillators:
0.03 a unifying theory and numerical methods for characterization. IEEE
adler Trans. Ckts. Syst. I: Fund. Th. Appl., 47:655674, May 2000.
nonlinear
0.025 [6] J. Van der Pol. Forced oscillations in a circuit with nonlinear resistance.
Phil. Mag., 3:6580, January 1927.
0
0.015
algaas semiconductor laser. IEEE J. Quantum Electron., 16:915917,
inj
0.01
September 1980.
[9] K. Kurokawa. Injection locking of microwave solid state oscillators.
0.005 Proc. IEEE, 61:13861410, October 1973.
[10] X. Lai and J. Roychowdhury. Capturing oscillator injection locking via
0 nonlinear phase-domain macromodels. IEEE Trans. Microwave Theory
0 0.1 0.2 0.3 0.4 0.5
V /V
Tech., 52(9):22512261, September 2004.
inj 0 [11] J. Lee and B. Razavi. A 40-ghz frequency divider in 0.18- m cmos
technology. IEEE Journal of Solid-State Circuits , 39(4):594601, April
Fig. 9. Lock range: Adler vs l p 2004.
[12] N. H. Lovell, S. L. Cloherty, B. G. Celler, and S. Dokos. A gradient
To ascertain if l p is indeed the real lock range, it is necessary to model of cardiac pacemaker myocytes. Progress in Biophysics and
conrm that the amplitude gain at l p supports oscillation. This can Molecular Biology, 85:301323, 2004.
also be achieved in an intuitive graphical fashion, using Fig. 8(b). [13] A. Papoulis. Signal Analysis. McGraw-Hill, New York, 1977.
The straight line 2RA is simply replaced by A , with a slope [14] R. J. Pogorzelski, P. F. Maccarini, and R. A. York. Continuum modeling
2|H( )| lp of the dynamics of externally injection-locked coupled oscillator arrays.
A . If the two curves still intersect, then the lock range
greater than 2R IEEE Trans. Microwave Theory Tech., 47(4):471478, April 1999.
is determined primarily by the phase and equals l p . If there is [15] H.R. Rategh and T.H. Lee. Superharmonic injection-locked frequency
no intersection, however, the lock range is smaller than l p , being dividers. IEEE Journal of Solid-State Circuits , 34:813821, June 1999.
[16] B. Razavi. A study of injection locking and pulling in oscillators. IEEE
limited by amplitude gain constraints. This smaller lock range la Journal of Solid-State Circuits , 39(9):14151424, September 2004.
can also be estimated graphically, by rst nding the maximum slope [17] A. S. Sedra and K. C. Smith. Microelectronic Circuits. Oxford, U.K.:
A Oxford Univ. Press, 1991.
2S of any straight line that supports an intersection point in Fig. 8(b). [18] M. Tiebout. A cmos direct injection-locked oscillator topology as high-
By marking off S on the vertical axis of the amplitude characteristic frequency low-power frequency divider. IEEE Journal of Solid-State
of Fig. 8(a) and reading off the corresponding frequency deviation, Circuits, 39(7):11701174, July 2004.
the (amplitude-limited) lock range la can be found. [19] S. Verma, H.R. Rategh, and T.H. Lee. A unied model for injection-
Finally, we note that the well-known result of Adler [1], that locked frequency dividers. IEEE Journal of Solid-State Circuits ,
the locking range is linearly proportional to the injection Ai , is 38(6):10151027, June 2003.
[20] H. Wu and A. Hajimiri. A 19 ghz 0.5 mw 0.35 m cmos frequency
simply an (extreme) simplication of the above procedure: the phase divider with shunt-peaking locking-range enhancement. In Proc. IEEE
characteristic of Fig. 5/Fig. 8(a) is simply assumed to be perfectly ISSCC, pages 412413, 471, February 2001.
linear around the point of its maximum slope at c , as depicted [21] S.-M. Wu and W.-L. Chen. A 5.8-ghz cmos vco with injection-locked
within Fig. 5(b) (the amplitude condition is not considered at all frequency divider for ieee 802.11a application. In Proc. ECCTD,
Cracow, Poland, September 2003.
in Adlers analysis). A better estimate, still ignoring the amplitude
732 25-5-4