This course focuses on the study and design of oscillators. As we will learn, oscillators are autonomous circuits capable of producing sustainable oscillation. The course starts by modeling the oscillator as a closed-loop feedback system. By investigating the magnitude and phase plots, the necessary conditions for oscillation are then derived. Multi-stage ring oscillator based on the feedback concepts and oscillation condition will then be designed. The large-signal study of a ring oscillator will then be presented. This will be followed by proposing several delay-stage candidates for a ring oscillator.
The course then studies the pole-zero pattern of a closed-loop feedback system to be able to generate oscillation. Looking at the LC circuits, we will learn that the passive components inevitably have losses that prevent the LC network to generate steady-state oscillation. We will then study loss-compensation networks from two perspectives, namely, (a) feedback theory and (b) active devices exhibiting negative resistance. The course then offers a ground-up approach to cross-coupled pair oscillators. We will then learn about a basic network that plays a foundational block for a class of oscillators such as Colpitts, Clapp, and Pierce topologies.
The course will then introduce voltage-controlled oscillators (VCOs). We will learn about a number of design specifications for VCO design. Next, several mechanisms and circuit techniques will be introduced that will enable tuning in a ring oscillator. This will be followed by an in-depth study of varactor-based LC VCOs. We will also learn that varactor has limited quality factors and oscillators based on varactors cannot have a wide tuning range. We will then introduce the concept of discrete tuning. Finally, we learn about the concept of inductive tuning and present two approaches based on magnetic tuning and active inductors that facilitate inductive tuning.
Because inductors are essential components in oscillators, we will then review the on-chip inductors and discuss a lumped electrical network that models the on-chip inductors.
The course will finally offer a general overview of phase noise. We briefly discuss a linear-time invariant approach to model the phase noise, and finally, we will discuss the widely used Leeson formula for phase noise modeling.