Ring generators
What Are Ring Generators?
Ring generators, also called ring oscillators, are electronic signal generators constructed from an odd number of inverting logic stages connected in a closed feedback loop. Because the signal traversing the ring undergoes an odd number of inversions, no stable DC state exists, and the circuit oscillates continuously, producing a periodic output whose frequency is determined by the propagation delay of each stage and the total number of stages. Ring generators are fundamental building blocks in digital and mixed-signal integrated circuit design, providing on-chip clock signals without the area and cost of external quartz crystals. Their simplicity and compatibility with standard CMOS fabrication processes have made them ubiquitous in very large-scale integration design.
The principles of ring generator design draw from digital circuit theory, semiconductor device physics, and RF circuit analysis. The oscillation frequency is set by the round-trip delay of the ring, which depends on transistor sizing, supply voltage, load capacitance, and fabrication process parameters.
Operating Principle and Frequency
A ring generator operating at frequency f consists of N inverter stages (N must be odd), each contributing a propagation delay of t_d. The period of oscillation is 2 times N times t_d, and the frequency is the reciprocal of this period. For a five-stage ring implemented in a 65 nm CMOS process, typical inverter delays are on the order of tens of picoseconds, placing the oscillation frequency in the low gigahertz range. The frequency is sensitive to supply voltage: increasing V_DD reduces propagation delay and raises the oscillation frequency, while reducing V_DD has the opposite effect. This voltage dependence is both a design consideration and a useful feature, enabling the ring to be used as a voltage-controlled oscillator (VCO). Design and analysis of CMOS ring oscillators at 65 nm technology are documented in studies of ring oscillator circuits in sub-100 nm CMOS processes.
Voltage-Controlled Ring Oscillators
A voltage-controlled ring oscillator (VCRO) adjusts its output frequency in response to a control voltage, making it suitable for use as the oscillating element inside phase-locked loops (PLLs). The control voltage modifies the current available to charge and discharge the load capacitances at each stage, thereby changing the propagation delay and shifting the oscillation frequency. Differential ring oscillator topologies, where each stage uses a differential pair rather than a single-ended inverter, offer improved supply noise rejection and better control of phase noise, at the expense of increased area and power. Wide-band VCROs covering more than an octave of tuning range are useful in frequency synthesizers and software-defined radio front-ends, as covered in research on wide-band voltage-controlled ring oscillators in 180 nm CMOS technology.
Phase-Locked Loops and Clock Distribution
Ring generators are most commonly embedded inside PLLs, where a feedback divider, phase-frequency detector, and charge pump lock the ring's output frequency and phase to a reference clock. The PLL multiplies the reference frequency by an integer or fractional ratio, producing on-chip clocks at frequencies inaccessible to the external reference. This scheme is standard in processors, memory interfaces, and SerDes links, where the PLL drives a clock distribution network to synchronize logic across a chip. Ring oscillators also serve as process, voltage, and temperature (PVT) sensors on test chips, since their oscillation frequency shifts measurably with process variation, providing a diagnostic signal for manufacturing yield analysis. The Analog Devices instructional resource on CMOS ring oscillator design covers the practical measurement and characterization of ring oscillator circuits in laboratory settings.
Applications
Ring generators have applications in a range of fields, including:
- On-chip clock generation in digital processors and application-specific integrated circuits
- Voltage-controlled oscillators within phase-locked loops for frequency synthesis
- Spread-spectrum clocking to reduce electromagnetic interference in consumer electronics
- Process, voltage, and temperature monitoring on manufactured integrated circuits
- High-speed SerDes clock and data recovery circuits in optical and copper interconnects