Oscillators

Radio-Frequency Integrated Circuits

6 Oscillators

Oscillators

Figure 59: Oscillator symbol.

Oscillators

Figure 60: Three-stage single-ended ring oscillator.

Oscillators

\[ Q = 2 \pi \frac{\text{Average energy stored}}{\text{Energy loss per cycle}} = \frac{\omega_0}{\Delta \omega} = \frac{\omega_0}{2} \sqrt{ \left( \frac{d A}{d \omega} \right)^2 + \left( \frac{d \varphi}{d \omega} \right)^2 } \tag{55}\]

Oscillators

Figure 61: LC parallel tank with connected negative resistance forming an LC oscillator.

Oscillators

  • Automatic level control (ALC): measure the amplitude and adjust the gain, stable over PVT
  • Fast start-up: pre-charge \(C\) instead of waiting for noise to build up the oscillation

Oscillators

\[ E_\mathrm{stored} = \frac{C V_\mathrm{osc,p}^2}{2} \]

\[ E_\mathrm{loss} = \frac{V_\mathrm{osc,p}^2}{2 R_\mathrm{p}} \cdot \frac{1}{f_0} \]

Oscillators

\[ Q = 2 \pi \frac{E_\mathrm{stored}}{E_\mathrm{loss}} = \omega_0 C R_\mathrm{p} \]

\[ v_\mathrm{osc}(t) = V_\mathrm{osc,p}(t) \cdot \cos[ \omega_0(t) t + \varphi(t) ] \]

6.1 Oscillator Noise

Oscillator Noise

Figure 62: LC parallel tank with oscillator in steady-state operation.

Oscillator Noise

\[ Z_\mathrm{tank}(s) = \frac{s L \frac{1}{s C}}{s L + \frac{1}{s C}} = \frac{s L}{1 + s^2 L C}. \]

\[ Z_\mathrm{tank}(j \omega_0 + j \Delta \omega) =\frac{j (\omega_0 + \Delta \omega) L}{1 - (\omega_0 + \Delta \omega)^2 L C} \]

Oscillator Noise

\[ Z_\mathrm{tank}(j \omega_0 + j \Delta \omega) = -\frac{j}{2 \Delta \omega C}. \]

\[ |Z_\mathrm{tank}(j \omega_0 + j \Delta \omega)| = \frac{R_\mathrm{p}}{2 Q} \left( \frac{\omega_0}{\Delta \omega} \right) \]

Oscillator Noise

\[ \overline{I_n^2} = \frac{4 k T F}{R_\mathrm{p}} \]

\[ \overline{V_n^2}(\Delta \omega) = |Z_\mathrm{tank}(j \omega_0 + j \Delta \omega)|^2 \cdot \frac{4 k T F}{R_\mathrm{p}} = \frac{k T F R_\mathrm{p}}{Q^2} \left( \frac{\omega_0}{\Delta \omega} \right)^2 \]

Oscillator Noise

\[ \mathcal{L}\left\{\Delta \omega\right\} = \frac{\frac{1}{2} \frac{k T F R_\mathrm{p}}{Q^2} \left( \frac{\omega_0}{\Delta \omega} \right)^2}{\left( \frac{V_\mathrm{p}}{\sqrt{2}} \right)^2} = \frac{k T F R_\mathrm{p}}{V_\mathrm{p}^2} \cdot \frac{1}{Q^2} \cdot \left( \frac{\omega_0}{\Delta \omega} \right)^2 \tag{56}\]

\[ \mathcal{L}\left\{\Delta \omega\right\} = \frac{k T F}{V_\mathrm{p}^2 \, \omega_0^2 C^2 R_\mathrm{p}} \cdot \left( \frac{\omega_0}{\Delta \omega} \right)^2 \tag{57}\]

Oscillator Noise

  1. High resonator \(Q\) (on-chip LC: 10 to 30; crystal: 10,000 to 100,000)
  2. Large amplitude \(V_\mathrm{p}\) (limited by supply and breakdown)
  3. Low noise factor \(F\) of the active circuit (aim for \(F \approx 2\))
  4. Large tank resistance \(R_\mathrm{p}\) (high-Q inductors, low-loss capacitors)

Oscillator Noise

Figure 63: Phase noise spectrum of a typical LC oscillator showing characteristic 1/f³ and 1/f² slopes vs. frequency offset from carrier.

Oscillator Noise

\[ \mathcal{L}\left\{\Delta \omega \ll\right\} \propto \frac{1}{\omega_\mathrm{B}^2 + \Delta \omega^2} \]

Oscillator Noise

  1. RX and TX: jitter degrades EVM
  2. TX: noise sidebands cause adjacent channel interference
  3. RX: reciprocal mixing with strong adjacent signals creates in-band noise
  4. Multi-carrier (OFDM) and high-order modulation: inter-carrier interference (ICI)

Oscillator Noise

Note 7: Phase Noise and Frequency Division

Dividing the oscillator frequency by \(N\) (e.g., for IQ generation) lowers the phase noise by \(20 \log_{10}(N)\) dB, i.e., 6 dB for \(N = 2\) (Da Dalt and Sheikholeslami 2018).

The divider adds its own phase noise, but the improvement usually dominates.

6.2 Jitter

Jitter

The relationship between phase noise and RMS jitter can be approximated by the following equation (Da Dalt and Sheikholeslami 2018): \[ \sigma_\mathrm{a} = \frac{1}{2 \pi f_0} \sqrt{2 \int_{f_1}^{f_2} \mathcal{L}\left\{f\right\} df} \tag{58}\]

6.3 Reciprocal Mixing

Reciprocal Mixing

\[ P_\mathrm{RM} = P_\mathrm{interferer} + \mathcal{L}\left\{\Delta f\right\} + 10 \log_{10}(B) \tag{59}\]

Reciprocal Mixing

Note 8: Reciprocal Mixing Example

Bluetooth LE RX: sensitivity -70 dBm, SNR 10 dB, 1 MHz channel; interferer at C/I = -27 dB, 3 MHz offset. Maximum LO phase noise?

Maximum noise floor (with 3 dB margin):

\[ \begin{split} P_\mathrm{noise,max} &= P_\mathrm{sens} - \text{SNR} - P_\mathrm{margin} \\ &= -70\,\text{dBm} - 10\,\text{dB} - 3\,\text{dB} = -83\,\text{dBm} \end{split} \]

The interferer power is:

\[ \begin{split} P_\mathrm{interferer} &= P_\mathrm{sens} - \text{C/I} \\ &= -70\,\text{dBm} + 27\,\text{dB} = -43\,\text{dBm} \end{split} \]

Using Equation 59, we can express the maximum allowable phase noise at 3 MHz offset at 2.4 GHz as:

\[ \begin{split} \mathcal{L}\left\{3\,\text{MHz}\right\} &= P_\mathrm{noise,max} - P_\mathrm{interferer} - 10 \log_{10}(B/\text{Hz}) \\ &= -83\,\text{dBm} - (-43\,\text{dBm}) - 60\,\text{dB} = -100\,\text{dBc/Hz} \end{split} \]

Reciprocal Mixing

Figure 64: Reciprocal mixing in a receiver: A strong interferer at offset frequency mixes with LO phase noise sidebands, creating in-band noise that degrades the desired signal SNR.

6.4 Single-Ended Oscillators

Single-Ended Oscillators

Figure 65: Circuit diagram of a single-ended negative resistance implementation.

Single-Ended Oscillators

\[ Z_\mathrm{in}(s) = -\frac{g_\mathrm{m}}{\omega^2 C_1 C_2} + \frac{C_1 + C_2}{s C_1 C_2} = -R_\mathrm{amp} + \frac{1}{s C_\mathrm{amp}} \]

Single-Ended Oscillators

Table 5: The three “three-point” oscillator topologies obtained by grounding one node of Figure 65
Reference Node Amplifier Configuration Common Name
Node 1 (Gate) common-gate grounded-gate (also called common-base Colpitts)
Node 2 (Source) common-source Pierce oscillator
Node 3 (Drain) common-drain Colpitts oscillator

Single-Ended Oscillators

A Note on Oscillator Naming

Naming in Table 5 varies: grounded source is always Pierce, but grounded gate and grounded drain are both called “Colpitts” (Vittoz 2010).

The Clapp oscillator is a Colpitts with a capacitor in series with the inductor (Clapp 1948). A crystal has this built in: the small motional \(C_\mathrm{m}\) (Figure 66) limits pulling to a few ppm (Equation 61).

Single-Ended Oscillators

Figure 66: Quartz crystal equivalent circuit.

Single-Ended Oscillators

Figure 67: Circuit diagram of a single-ended Pierce crystal oscillator operating the quartz between series and parallel resonance where it acts as a large high-Q inductor.

Single-Ended Oscillators

\[ f_\mathrm{s} = \frac{1}{2 \pi \sqrt{L_\mathrm{m} C_\mathrm{m}}}, \tag{60}\]

\[ f_0 \approx f_\mathrm{s} \left[ 1 + \frac{C_\mathrm{m}}{2 (C_0 + C_\mathrm{load})} \right]. \tag{61}\]

6.5 Differential Oscillators

Differential Oscillators

Figure 68: A cross-coupled differential pair.

Differential Oscillators

\[ Z_\mathrm{in} = -\frac{2}{g_\mathrm{m}} \]

Differential Oscillators

Figure 69: An LC differential oscillator using an NMOS cross-coupled differential pair.

Differential Oscillators

Figure 70: An LC differential oscillator using a PMOS cross-coupled differential pair.

Differential Oscillators

\[ f_0 = \frac{1}{2 \pi \sqrt{L C}} \]

Differential Oscillators

Figure 71: An LC differential oscillator using a PMOS and an NMOS cross-coupled differential pair.

6.6 Frequency Tuning of Oscillators

Frequency Tuning of Oscillators

  1. We need to precisely tune the oscillator frequency to match a desired carrier frequency.
  2. The oscillator frequency needs to be adjusted to compensate for process, voltage, and temperature (PVT) variations that can affect the resonant frequency of the LC tank.

Frequency Tuning of Oscillators

  1. MOSFET gate-to-channel capacitance in depletion
  2. Reverse-biased PN-junction diode
  3. Accumulation-mode MOSFET (NMOS in an n-well) (Andreani and Mattisson 2000)
  4. Switched capacitor bank (discrete steps)

Frequency Tuning of Oscillators

\[ K_\mathrm{VCO} = \frac{d f_0}{d V_\mathrm{tune}} \]

Frequency Tuning of Oscillators

Watch the Units of \(K_\mathrm{VCO}\)!

Data sheets use Hz/V; loop equations (Section 6.7, Section 7) need rad/(s\(\cdot\)V):

\[ K_\mathrm{VCO} \big|_\mathrm{rad/(s \cdot V)} = 2 \pi \cdot K_\mathrm{VCO} \big|_\mathrm{Hz/V} \]

A missing \(2 \pi\) shifts loop bandwidth and damping by \(\sqrt{2 \pi} \approx 2.5\), since \(\omega_\mathrm{n} \propto \sqrt{K_\mathrm{VCO}}\).

Frequency Tuning of Oscillators

Figure 72: A switched capacitor for use in an oscillator’s switched-capacitor tuning bank.

6.7 Oscillator Modelling

Oscillator Modelling

\[ \omega_\mathrm{VCO}(t) = \omega_0 + K_\mathrm{VCO} \cdot V_\mathrm{tune}(t) \]

\[ \varphi_\mathrm{VCO}(t) = \int_0^t \omega_\mathrm{VCO}(\tau) d\tau = \omega_0 t + K_\mathrm{VCO} \int_0^t V_\mathrm{tune}(\tau) d\tau. \]

Oscillator Modelling

Figure 73: A model of a VCO as a perfect integrator for the excess phase in the \(s\)-domain.

References

Andreani, P., and S. Mattisson. 2000. “On the use of MOS varactors in RF VCOs.” IEEE Journal of Solid-State Circuits 35 (6): 905–10. https://doi.org/10.1109/4.845194.
Clapp, J. K. 1948. “An Inductance-Capacitance Oscillator of Unusual Frequency Stability.” Proceedings of the IRE 36 (3): 356–58. https://doi.org/10.1109/jrproc.1948.233920.
Da Dalt, Nicola, and Ali Sheikholeslami. 2018. Understanding Jitter and Phase Noise. Cambridge University Press.
Kral, A., F. Behbahani, and A. A. Abidi. 1998. “RF-CMOS oscillators with switched tuning.” Proceedings of the IEEE 1998 Custom Integrated Circuits Conference (Cat. No.98CH36143), January, 555–58. https://doi.org/10.1109/cicc.1998.695039.
Leeson, D. B. 1966. “A simple model of feedback oscillator noise spectrum.” Proceedings of the IEEE 54 (2): 329–30. https://doi.org/10.1109/proc.1966.4682.
Razavi, B. 1996. “A study of phase noise in CMOS oscillators.” IEEE Journal of Solid-State Circuits 31 (3): 331–43. https://doi.org/10.1109/4.494195.
Vittoz, Eric. 2010. Low-Power Crystal and MEMS Oscillators: The Experience of Watch Developments. Springer Netherlands. https://doi.org/10.1007/978-90-481-9395-0.

References