Crystal oscillator: series vs parallel modes Claude · Opus 4.8

crystal quartz has phase crossing zero at 2 different frequnecy. for example the 32.768kHz crystal, fs=32.768kHz, fp=slightly larger ~32.8kHz, how do we know or design shich of this frequency to be the oscillation freqency

3:12 PM
Explaining series vs parallel resonance and which frequency oscillates

Good question — and the key insight is that the crystal doesn't "decide"; the oscillator circuit around it does. The two zero-phase crossings are intrinsic to the crystal, but which one the loop locks onto is set entirely by the topology and the Barkhausen conditions. Let me walk through it.

Why there are two zero-phase points

The crystal's equivalent circuit is a motional series arm (Lm, Cm, Rm) in parallel with the static/electrode capacitance C0:

  • fs (series resonance): Lm and Cm resonate, the motional arm collapses to just Rm. Impedance is at a minimum and purely real.  fs = 1 / (2π√(Lm·Cm))
  • fp (parallel / anti-resonance): just above fs the motional arm is net inductive, and that inductance resonates with C0. Impedance is at a maximum and purely real.  fp = fs·√(1 + Cm/C0)

Between these two points the crystal looks like an inductor (phase ≈ +90°). Outside the band — below fs and above fp — it looks capacitive (≈ −90°). So the impedance phase crosses zero twice: once at the low-impedance dip (fs) and once at the high-impedance peak (fp).

Picture the reactance curve: plot reactance X versus frequency. It sits negative (capacitive) as you come up from below, crosses zero at fs, then shoots steeply positive (inductive) through a narrow window, hitting a pole at fp where it flips to −∞ and climbs back toward zero from below (capacitive again). That tiny window between fs and fp — only a fraction of a percent wide — is the inductive region that every parallel-mode oscillator lives in.

How the circuit picks one

Oscillation requires the Barkhausen conditions: loop gain ≥ 1 and total loop phase = 0° (or 360°). Only the frequency that satisfies both will sustain, and the surrounding network is what makes one crossing satisfy them.

Series-mode oscillators. Here the crystal sits in the feedback path as a series element, and the circuit is designed so the loop phase hits zero when the crystal is a low resistive impedance. That condition is met at the dip — so it runs at fs. The crystal is essentially acting as a frequency-selective short.

Parallel-mode oscillators (your 32.768 kHz case). This is the Pierce topology used in watch/RTC crystals: an inverting amplifier plus two load capacitors to ground, with the crystal bridging them. The inverter supplies 180° of phase; the π-network (crystal + the two caps) must supply the other 180°. A capacitor can't do that — only an inductor can. So the loop can only close where the crystal looks inductive, i.e. somewhere strictly between fs and fp. It physically cannot oscillate at the bare fs or fp in this topology; it lands at the load resonant frequency fL:

fL = fs · (1 + Cm / (2·(C0 + CL)))

The load cap is the design knob

That formula is the practical answer to "how do we design which frequency." fL slides continuously across the inductive band depending on the load capacitance CL:

  • CL → ∞ pulls fL down toward fs
  • CL → 0 pushes fL up toward fp

So the manufacturer trims the crystal so that at the rated CL (typically 6, 9, or 12.5 pF for a tuning-fork part), fL lands on exactly 32768.000 Hz. A subtle consequence: for a parallel-mode part, the marked "32.768 kHz" is the loaded frequency — the true series fs actually sits a few ppm below the marking, and fp a bit above. Your "fs = 32.768, fp ≈ 32.8" picture is right in spirit; just note the nameplate number is really fL.

For a tuning-fork crystal with Cm ≈ 0.004 pF and C0 ≈ 1.5 pF, the whole fs→fp span is only ~1300 ppm (your ~40 Hz of headroom between 32.768 and ~32.81 kHz), and at CL = 12.5 pF you're sitting just a handful of Hz above fs inside that window. That narrowness is exactly why the part is so stable — the reactance slope through the inductive band is brutally steep, so the phase condition pins the frequency tightly.

So, to summarize the decision: choose the topology (series feedback → fs; Pierce/Colpitts with load caps → between fs and fp), and within the parallel case choose CL to set the exact landing point. The datasheet's "load capacitance" spec is the contract that ties your board's effective CL to the rated frequency — get the on-board CL wrong and the oscillator runs off-frequency even though the crystal is fine.

One practical gotcha worth flagging: effective CL ≈ (C_load1 · C_load2)/(C_load1 + C_load2) + C_stray, and people routinely forget the few pF of stray/pin capacitance, which pulls a 32.768 kHz RTC enough to lose minutes per day. If you're laying out a board around one, that stray term is usually where the frequency error comes from.

3:13 PM

make table, compare serial and parallel, which is peirce? colpitts? which LC dominant? is it adjustable by tunning external cap, etc.

3:18 PM
Comparing series and parallel mode crystal oscillators

Here's the comparison. The thing to anchor on first: series vs parallel are two ways of operating the same crystal, and the oscillator topology is what enforces one or the other.

AttributeSeries-modeParallel-mode (load-resonant)
Crystal behaves asLow resistive impedance (≈ Rm) at the dipAn inductor, in the window between fs and fp
Oscillation frequencyAt / very near fsAt fL, between fs and fp
Which resonance / LC dominatesMotional Lm–Cm series resonance; C0 is a parasitic to be neutralizedMotional Lm resonating against (C0 + C_L) — the load caps are part of the resonant network
Canonical topologiesButler, Driscoll, two-inverter, differentialPierce, Colpitts, Clapp
Is it Pierce?NoYes — Pierce is the parallel-mode workhorse (MCU clocks, 32.768 kHz RTC)
Is it Colpitts?Not the classic ColpittsYes — crystal Colpitts is parallel-mode too; Pierce is essentially a redrawn Colpitts (same capacitive divider)
Tunable by external cap?Not the design intent; only a small upward pull via a series capYes — this is the trimming knob. Vary C_L (trimmer or varactor → VCXO) to pull fL
Pull directionAdding series Cs → frequency up (toward fp)Larger C_L → down (toward fs); smaller C_L → up (toward fp)
Pulling rangeSmallBounded by the fs→fp span, set by Cm/C0 (~100s of ppm for fundamental)
Crystal spec on datasheet"Series resonant" (no C_L given)"Parallel resonant at C_L = 6 / 9 / 12.5 pF"
Typical useOvertone selection, some low-phase-noise designsDefault for cheap, stable, integrated oscillators
Main practical hazardC0 feedthrough can cause spurious oscillation off-resonanceStray/pin C adds to C_L and pulls frequency

Direct answers to your questions

Pierce vs Colpitts: both are parallel-mode, and they're close relatives — Pierce is the Colpitts with the capacitive divider redrawn so the crystal bridges the inverting amp's input and output, with one load cap on each side to ground. Clapp is the Colpitts/Pierce with an extra series cap added to give a finer pulling/trim knob. Series-mode oscillators are a different family (Butler, Driscoll, two-inverter loops).

Which LC dominates: in series mode it's the motional Lm–Cm resonance and C0 is just a nuisance you try to trap out. In parallel mode it's the motional Lm against the total shunt capacitance C0 + C_L — which is exactly why the external caps set the frequency.

Adjustable by external cap: parallel mode, yes — that's the whole point, and it's how VCXOs work (swap the trimmer for a varactor). Series mode, only weakly, and via a series cap that pulls upward; the canonical design just sits at fs.

So your 32.768 kHz watch crystal is a parallel-mode Pierce, the dominant resonance is Lm against (C0 + C_L), and you tune it by setting C_L — which is why the datasheet rates it "32.768 kHz at C_L = 12.5 pF" rather than just "32.768 kHz."

3:19 PM

series LC mode means we need external circuit to provide small negative resistance that will also draw large current through it, will small voltage drop (since it's small negative resistance), voltage swing is hidden inside crystal;

parallel mode means we will provide large cap, which expose the high voltage swing to external terminal of crystal. and the cap we loaded can modulate the resonant freuqnecy.

Claude, please analyze, compare with web search, argue if correct, critical thinking. if agree, please provide link of existing docoument or data that support each point

3:24 PM
Analyzing the series/parallel framing against sources

Your mental model is largely correct — it's actually a clean restatement of the classic series-resonance / parallel-resonance duality, applied to the crystal. Two of your points are spot-on, one needs an important correction, and one is right but rests on a model abstraction worth flagging. Let me go through it point by point with sources, then push back where it's incomplete.

Series-mode claims

"Large current, small voltage drop" — ✅ Correct. At series resonance the crystal impedance collapses to its minimum value, purely resistive and equal to Rm. At series resonance the impedance is purely resistive and equal to R0, so the current peaks (I = V/R) while the terminal voltage stays small. At resonance the impedance Z is at its minimum value, so the circuit current is at its maximum of V/R. This is exactly why a series-mode sustaining amplifier is designed for low impedance — one good reference states the amp should ideally have zero input impedance and a voltage-source output because the crystal is used in its low-impedance mode. So "large current through a low-Z element, small terminal voltage" is right.

Sources: allaboutcircuits — crystal oscillators, electronics-tutorials — series resonance

"Voltage swing hidden inside crystal" — ✅ Correct in spirit (see caveat below). Series resonance is literally called a voltage-magnification circuit: the voltages across the inductor and capacitor each reach Q × the applied voltage but are anti-phase, so they cancel at the terminals. Voltages across L and C can each equal Q times the source — called voltage magnification or resonance rise of voltage. With crystal Q in the 10⁴–10⁶ range, those internal reactive voltages are enormous relative to the small terminal swing — "hidden" is a fair word.

Source: Zbotic — series/parallel LC resonance

Parallel-mode claims

"We add a load cap, and it modulates the resonant frequency" — ✅ Fully correct, and it's the basis of every VCXO. A load capacitance placed across the crystal terminals forces it into the parallel-resonance region to obtain the desired operating frequency. Replace the trimmer with a varactor and you get tuning — a VCXO is usually built with the crystal in parallel resonance, with one of the capacitors being a varactor diode, and the tuning component sets the frequency between series and parallel resonance.

Sources: Nuts & Volts — crystal oscillators, US6768389

"High voltage swing exposed at the terminal" — ✅ Correct observation. Parallel mode operates near the impedance maximum. The crystal offers low impedance in series-resonant mode and high impedance in anti-resonant or parallel-resonant mode, so for a given current you develop a large terminal voltage. The underlying phenomenon is the dual of the series case — current magnification: in a parallel circuit the Q-factor gives the current magnification, where circulating branch current exceeds the supply current. (Minor reframe in the pushback below.)

Sources: Electrical4U, electronics-tutorials — parallel resonance

Where I'd push back — three refinements

1. Negative resistance is in both modes, not just series. This is the main correction. Your phrasing implies series = the negative-resistance mode and parallel = the cap mode. But the parallel-mode Pierce is the canonical negative-resistance oscillator — its headline design metric is the negative-resistance margin, defined as the ratio of negative resistance generated by the amplifier to the equivalent series resistance of the crystal, and you want that ratio ≥ ~5. The oscillation condition is the same in both cases: the active circuit's |R_neg| must exceed the crystal's loss. The conditions are −R_neg = R_m and −X_osc = X_m: the magnitude of the negative resistance must exceed the motional resistance.

Here's the twist that makes it interesting: in parallel mode the resistance you must overcome isn't Rm — it's the load-transformed value R_e = R_m·(1 + C0/C_L)², which is larger than Rm. So parallel mode actually demands more negative-resistance magnitude than pure series mode, not less. The real distinction between the two modes isn't "negative resistance vs. capacitors" — it's which resonance / impedance level you sit at and what the amplifier is referenced to. ST's AN2867 is the definitive treatment if you want the full derivation.

Sources: ST AN2867 (Rev 24), US10608587, US12531513

2. "Hidden inside the crystal" is a lumped-model abstraction, not a probeable node. Lm, Cm, Rm don't physically exist — they're the electrical equivalent of the mechanical resonance (the vibrating mass of the crystal is represented as a series-resonant LC circuit with a series resistance). So the Q-magnified "internal voltage" isn't something you could scope — there's no terminal where Q × V appears. What's physically large is the mechanical vibration amplitude / stored mechanical energy in the quartz. The electrical voltage magnification is the model's way of bookkeeping that mechanical energy. Worth keeping straight so you don't go looking for a high-voltage node that isn't there.

3. The high terminal voltage comes from the high-Z anti-resonance, not from the cap being "large." Decouple two roles. The load caps set (a) the capacitive-divider ratio and (b) the pulling/frequency. The high voltage arises because you're operating near the impedance maximum (current magnification in the tank), not because the caps are large. In fact making C_L larger lowers the reactance and pulls frequency down toward fs — the opposite of "more cap → more voltage." So: caps → frequency-setting + divider; high terminal swing → operating near anti-resonance.

Corrected one-line model

Both modes are high-Q resonators that need the active circuit to supply negative resistance against loss. Series mode sits at the impedance minimum (low terminal V, high current, voltage magnification buried in the motional arm), and the amp must beat Rm. Parallel mode sits just below the impedance maximum (high terminal V, low line current, current magnification in the load tank), the amp must beat the larger R_e = Rm(1+C0/C_L)², and the load cap is your frequency knob.

So — agreed on the substance, with the one real correction that negative resistance is the shared mechanism rather than the series-mode signature.

3:27 PM

great insightful discussion!
on your push back, I should reply your good points

  1. Correct, i understand both series and parallel need negative resistance. I am aware of the parallel mode also need negative resistance to cancel the Rm of crystal's mechanical vibration resistance. Good thing you point out shows you also understand. And yes it is load-transformed because the serialized resistance with Lm, then parallel with Co, and parallel with -R make it mathmatically complicated, yet solvable (by the transform you filled in). Intuitively we know it has to be negative R, because no matter what transform, parallel to serial will not make +R to -R. That's intuition about R's polarity. About magnitude, I wasn't very clear about the fact that larger negative resistance is needed for parallel mode. good info
  2. Your reply shows you agree with me. Just to add that an intuitive way to look at these non-exist Lm, Cm, Rm, I would say they exists in mechanical form, exactly the same for a spring loaded with weight and has friction. just that the piezo interface on both side of crystal translate mechanical displacement to voltage, so we get 2 free V-to-dx converter on both side, that can be simplified into a deceivingly simple electrical LRC model. agree that I've seem engineer thought about somehow use the large inductance value in crystal or piezo for other purpose say Buck converter's inductor, of course it's impossible to extract the Lm by removing Cm. It is a story worth passing on
  3. Agree too. the high voltage exposed in parallel mode is due to the fact that we have the resonant cap's both terminal "touch-able" in parallel mode, vs series mode it's "hidden" inside crystal because the Cm is part of mechanical model black box. What help me understood this was the fundamental LCR resonant, there are 2 ways- parallel and series, exactly match crystal's 2 mode. series mode we can add a negative, low impedance stimulus that can tolerate high current <-very important for us VLSI designer, while parallel mode we need a high-z stimulus that can tolerate high voltage <-again important b/c VLSI device limited by silicon's 10s V limit. which leads to why most resonant stimulus we have are doing the series mode stimulus that tolerate high current b/c vlsi driver chip
3:33 PM
Refining passivity, the mechanical model, and the VLSI counterexample

All three land, and the third is where I want to add a wrinkle.

1 — R polarity / passivity. Your "a parallel-to-series transform can't flip +R into −R" intuition has a formal name: any passive one-port is a positive-real immittance, meaning Re{Z(jω)} ≥ 0 for every ω. No amount of lossless or lossy passive manipulation can manufacture a negative real part — it has to be injected by an active device. The transform only rescales magnitude. And the (1+C0/C_L)² factor isn't arbitrary: it's literally a capacitive-tap impedance transformer. The two load caps form a divider that steps Rm up by (1+C0/C_L)² as seen by the amplifier (equivalently, steps the amplifier's −R down onto the crystal) — the same trick as a tapped-C matching network in RF. That's the real reason parallel mode demands more |−R|: you're fighting a loss that's been impedance-transformed upward.

2 — the mechanical black box. Exactly the Butterworth–Van Dyke picture, and the mapping is clean: Lm ↔ moving mass / inertia (½mv² ↔ ½Li²), Cm ↔ mechanical compliance 1/k (½kx² ↔ ½q²/C), Rm ↔ acoustic/anchor/material damping, and the piezo coupling is the transformer turns-ratio — the electromechanical coupling coefficient k² — bridging the mechanical port to the electrical one. Your "two free V-to-dx converters" are the electrodes; formally it collapses to a single electromechanical port.

On borrowing the giant inductance — great story, and the numbers make it irresistible: a 32.768 kHz tuning fork has Lm on the order of thousands of henries (~6 kH for Cm ≈ 4 fF); even an HF crystal is tens of mH. But it's unusable as a real inductor, and your "can't remove Cm" is the first of three reasons: (a) Lm and Cm are the same vibration — inertia and compliance of one mode, inseparable; (b) the inductance is kinetic, not magnetic — there's no flux to couple to, so you can't even conceptually wind a secondary around it; (c) it only looks inductive in the sliver between fs and fp, and the mode is drive-limited to microwatts. A buck inductor has to carry amps broadband and store real magnetic energy. So the henries are real in the model and worthless in the field.

3 — the VLSI current-vs-voltage asymmetry, and a counterexample. The lens is genuinely good: CMOS is lavish with current (high gm, high current density) and stingy with voltage (breakdown-limited — a few volts at the core, tens for LDMOS/HV). So a low-Z, current-pushing, series-resonant drive maps naturally onto a silicon driver, while a high-Z, voltage-swinging, parallel-resonant drive runs straight into the breakdown wall. In switch-mode resonant power and RF (class-D/E, LLC and series-resonant converters), that's exactly how it shakes out — series-resonant tanks driven hard by low-Z switches, with resonant overvoltage being the thing that kills the FET (the same voltage-magnification hazard that wrecks substation insulation).

But here's the tension worth chewing on: the single most ubiquitous VLSI-driven resonator on Earth — the MCU/RTC clock, billions of units — is the Pierce, which is parallel mode. By your logic it should be the disfavored one. Two things rescue it:

  • The Pierce "stimulus" isn't a high-voltage source at all — it's a CMOS inverter acting as a transconductor (current-ish), so it stays CMOS-friendly even while driving a parallel-mode tank. Stimulus impedance and resonator mode aren't as rigidly bolted together as the clean duality implies.
  • That high-Z node never reaches a dangerous voltage because the drive level is kept tiny (µW) and the amplitude self-limits within the rails. You can afford near-zero drive precisely because the crystal Q is so absurd that almost no energy sustains it.

So the monstrous Q is exactly what lets parallel mode cohabit with low-voltage CMOS — it defuses the "high voltage" the duality threatens before it ever becomes a breakdown problem. Net: your claim holds solidly in switch-driven power/RF, but in the clock world the headcount runs the other way, and the reason is amplitude limiting plus transconductance drive — not anything intrinsic to series vs. parallel. The duality predicts the stress; Q decides whether that stress ever shows up.

3:35 PM

the wrinkle you added on the 3rd is good point. Let me follow up and see if we can close this fun discussion with great insight that we both agree.

  1. Your counter example is fair point. My over simplification of VLSI is broken for parallel mode implies using Ultrasonic driver, RF TX kind of application where higher power matters. while in clock oscillator world, we don't need high power (which was my assumption, I should clearly state that) Agree that crystal just need high enough voltage swing, enough for the following circuit to detect, in many cases just a Schmitt trigger. 30V voltage swing crystal oscillator wont' fly.
3:39 PM
Synthesized power-path versus reference-path distinction to unify discussion

Yes — that's the clean way to carve it, and "state the assumption explicitly" is the whole fix. Your original logic was never wrong; it was scoped to the power-path case and just needed the boundary drawn.

The insight I'd close on: the mode choice is really decided by whether the resonator sits in the power path or the reference path.

  • Power path (ultrasonic drive, RF PA, resonant converters): real watts transit the resonator to a load, so the driver's V/I survival limits are binding, and you match the mode to your device — low-Z, current-pushing series drive for current-happy CMOS/switches, with overvoltage as the failure mode. Your asymmetry rules here, cleanly.
  • Reference path (clocks): you extract information — phase/frequency — not energy. The only output spec that matters is detectability: enough swing for the next inverter/Schmitt to cross threshold with margin. So you deliberately run at minimum drive, the V/I duality never gets invoked, and the mode is chosen for integration convenience (Pierce: one inverter, two caps, two pins, pullable) rather than power handling.

What makes the reference path so forgiving is the very Q we kept circling back to: it's so enormous that microwatts sustain oscillation, so you never approach any limit in the first place.

And your "30V swing won't fly" is the perfect capstone because it's doubly forbidden — once from each end of the transducer. The silicon can't make it (breakdown), and even if it could, the quartz couldn't take it: that much voltage at the high-Z node means mechanical vibration amplitude past safe strain — drive-level overshoot, frequency pulling and aging, eventually a cracked tine. Silicon and quartz independently arrive at "keep the swing small," which is why every clock you've ever shipped quietly runs at the smallest swing its detector will reliably resolve.

So we converge on a tidy triad: the duality predicts the stress, Q decides whether it ever appears, and power-path-vs-reference-path decides whether you ever care. The clock world is precisely the corner where Q is high enough and power low enough that the entire V/I tradeoff evaporates — which is exactly why parallel-mode Pierce won there, despite "losing" the duality argument on paper.

Great thread to think through with you.

3:42 PM