123 Main Street, New York, NY 10001

Current-Feedback Op Amps (CFA) for Ultra-Wideband Buffers

← Back to:Operational Amplifiers (Op Amps)

A Current-Feedback Op Amp (CFA) is a high-speed driver and buffer where closed-loop gain is set by resistor ratio, but stability and bandwidth are set by the feedback resistor (Rf) and the real load. This page shows how to pick Rf, termination, and layout so wideband waveforms settle cleanly without ringing or “mystery instability.”

What this page solves (CFA is not “just a faster op amp”)

Current-feedback op amps (CFAs) are built for wideband buffering and strong load driving where phase accuracy and waveform integrity matter more than DC microvolt precision. This page focuses on how CFAs behave in real chains—how to keep them stable, how to drive cables and capacitive loads cleanly, and how to avoid the common traps that make a CFA look “unstable”.

A CFA can hold very large bandwidth with low phase error across practical closed-loop gains, but it does so with a different set of rules than a voltage-feedback op amp (VFA). The primary design handle is the feedback network—especially the minimum feedback resistor requirement—plus load isolation, termination, and high-speed layout discipline.

Typical failure modes are predictable: violating Rf(min) and losing phase margin, driving cables/caps without isolation, under-decoupling the supplies, and misreading overload recovery as oscillation. The sections that follow turn these into actionable rules and test hooks.

Good fit for a CFA

  • Wideband buffer stages for AWG/video chains where phase error and fast edges matter.
  • Driving coax or controlled-impedance links (50Ω/75Ω) with defined termination.
  • Low-to-moderate closed-loop gains that still require very large bandwidth.
  • Strong load drive needs: low-Ω loads, cable reflections, or distributed capacitance.
  • Waveform quality work: overshoot/ringing control, settling behavior, and repeatable bench verification.

Wrong tool signals

  • µV-level DC accuracy and ultra-low drift are the primary success metric.
  • Very high source impedance front ends (pA-level bias/leakage dominated sensing).
  • Highest possible SFDR/THD as an ADC driver with tight common-mode control (use a dedicated driver/FDA page instead).
  • Design flow relies on GBW-only reasoning; a CFA needs feedback-resistor stability rules first.
CFA application map for AWG and video cable buffers Block diagram showing two typical chains: AWG to CFA buffer to 50 ohm cable load, and video DAC to CFA to coax to monitor, highlighting bandwidth, phase, and drive. Typical CFA buffer chains (wideband + low phase error + strong drive) AWG / wideband output Video / coax buffer AWG / DAC CFA Buffer BW · Phase · Drive 50Ω Cable Z0 · Reflections Load Video DAC CFA Buffer BW · Phase · Drive Coax 75Ω · Termination Monitor Key rule: treat feedback, termination, and load isolation as primary stability controls.

CFA internal model: transimpedance core + low-Z inverting node

A CFA is easiest to design with a small-signal model that looks like a transimpedance stage inside a closed loop. The inverting input is a low-impedance summing node, so the error signal is primarily an input current rather than a differential input voltage. That current is converted to an output voltage by an internal transimpedance element, often described as Zt(s).

Minimal engineering model (what matters)

  • Low-Z inverting node: behaves like a current summing point, sensitive to parasitic C and layout.
  • Zt(s): internal transimpedance with its own poles/zeros, setting the loop’s high-frequency behavior.
  • Rf/Rg network: sets the closed-loop gain ratio, but also controls loop gain and stability via Rf.
  • Output buffer: provides drive current; load type (cable/cap) feeds back into stability and waveform quality.

Three practical consequences (design hooks)

1) Bandwidth is not a GBW-only story
A CFA can keep very large bandwidth across a range of closed-loop gains, but the usable bandwidth depends strongly on the feedback resistor choice. Datasheet “recommended Rf vs gain” guidance is a primary constraint, not an optional suggestion.
2) Phase accuracy is achievable, but load and layout can steal it
The low-Z summing node makes the loop sensitive to parasitic capacitance and return-path geometry. Cable drive, capacitive loads, and long feedback routes introduce extra phase lag and ringing unless isolation/termination is engineered from the start.
3) Noise interpretation shifts with a low-impedance inverting node
Feedback resistor thermal noise and current-related terms become prominent in many CFA configurations. This is why a wideband buffer that looks excellent in frequency response can still be the wrong tool for ultra-low-drift or high-impedance sensor front ends.
CFA minimal small-signal model Block diagram of a current-feedback op amp model showing a low-impedance inverting node, internal transimpedance Zt(s), and the external feedback resistors Rf and Rg. low-Z node Zt(s) Rf Rg Stability is primarily controlled by the feedback network and parasitics. Keep the summing node small; follow recommended feedback resistor guidance.

Closed-loop behavior: gain set by resistor ratio, bandwidth set by Rf

In the most common non-inverting configuration, a CFA’s low-to-midband closed-loop gain is set by the resistor ratio, often expressed in the familiar form Av ≈ 1 + Rf/Rg. The similarity to a VFA ends there: stability and usable bandwidth are primarily controlled by the feedback resistor choice, not by a GBW-only intuition.

For CFAs, Rf is the main loop “throttle”. Smaller Rf usually increases loop aggressiveness and can reduce phase margin, while larger Rf tends to be more stable but often reduces bandwidth. This is why datasheets commonly provide recommended Rf vs gain guidance: it is a primary constraint.

Three rules that keep CFA designs predictable

  1. Pick Rf first using the device’s recommended Rf-vs-gain table/curve, then compute Rg from the target gain ratio. Treat Rf guidance as a stability requirement, not a “performance tuning” suggestion.
  2. Use Rf to trade bandwidth vs phase margin. If the step response shows ringing or a long settle, move Rf toward the more conservative end of the recommended range before attempting extra compensation.
  3. Re-validate Rf when the load changes. Cable drive, capacitive loading, and output isolation/termination alter the effective loop behavior, so “same gain” does not guarantee “same stability”.

How to use “recommended Rf vs Av” guidance (fast workflow)

  • Step 1: choose the intended closed-loop gain (e.g., +1, +2, +5).
  • Step 2: take the datasheet-recommended Rf (or recommended range) for that gain.
  • Step 3: compute Rg from the ratio (for non-inverting): Av ≈ 1 + Rf/Rg.
  • Step 4: if the design must drive a cable or a significant capacitive load, bias toward the conservative Rf end and plan isolation/termination (details in the load-driving section).

Common misconception #1

“Bandwidth will scale with gain the way it does for a GBW-limited VFA.” Correction: CFA bandwidth is tightly tied to Rf and the device’s internal transimpedance behavior, so recommended feedback networks are the starting point.

Common misconception #2

“If it does not oscillate, it is stable enough—make Rf smaller for more speed.” Correction: “no oscillation” can still mean low phase margin, which shows up as ringing and longer settling. Stability must be judged by step response quality under the real load.

Concept trends: bandwidth and phase margin versus feedback resistor Conceptual plot showing that as feedback resistor increases, bandwidth tends to decrease while phase margin tends to increase, highlighting a recommended zone. Concept: Rf trades bandwidth vs phase margin (use recommended zone) Rf (small → large) BW / PM (trend) Recommended BW PM Too aggressive More stable

Stability rules: Rf(min), noise-gain shaping, and why CFA hates “too small R”

A CFA’s minimum feedback resistor requirement exists for a physical reason: the internal transimpedance element has its own frequency-dependent behavior, and the external feedback network closes a loop around it. If Rf is pushed too low, the loop gain becomes too aggressive at high frequency, phase margin collapses, and the response turns into ringing or oscillation.

Unlike many VFA workflows, stability here is not “fixed” by treating the circuit as a GBW-only problem or by adding a random capacitor. The first constraint is Rf(min), followed by load isolation, termination strategy, and parasitic control at the summing node.

Five stability rules that should be treated as mandatory

  1. Respect Rf(min) and the recommended feedback network. If a different gain is needed, change Rg for the ratio, but keep Rf within the recommended range.
  2. Treat the inverting node as an RF node. Keep it physically small; avoid long traces, stubs, and nearby copper that adds parasitic capacitance.
  3. Isolate capacitive or distributed loads. Use an output isolation resistor (Riso) as the first-line fix before reaching for extra feedback capacitors.
  4. Drive cables with an explicit termination strategy. Un-terminated coax behaves like a resonator; reflections show up as ringing that can be mistaken for instability.
  5. Decouple supplies as if driving a power load. Fast load current steps and return-path inductance can inject phase error through supply/ground impedance.

Optional stabilization tools (and what they cost)

Cf across Rf (small capacitor)
What it does: reduces high-frequency loop gain / shapes noise-gain behavior to improve phase margin. Trade-off: reduces bandwidth and edge fidelity; can slow settling in waveform-critical paths.
Riso (output isolation resistor)
What it does: decouples the amplifier from capacitive/distributed load poles and damps ringing. Trade-off: increases output impedance and can reduce delivered swing into heavy loads.
Snubber RC and termination resistors
What they do: absorb reflections (cables) or add damping (capacitive loads). Trade-off: power dissipation and a higher output current requirement.
Stability toolbox for current-feedback op amps Block diagram showing a CFA loop with a load branch for capacitive load and cable, and a toolbox of stabilization elements: Rf(min), feedback capacitor, output isolation resistor, snubber RC, and termination. Stability toolbox: control loop gain, load poles, and reflections Source CFA Output Rf(min) Cf Load Cload Cable Riso RC snubber Rterm Toolbox order: Rf(min) → Riso / Rterm → Snubber RC → Cf (only if needed) Rf(min) Riso Rterm RC Cf Layout

Load driving: cables, 50Ω/75Ω termination, and capacitive-load fixes

CFAs are commonly used as wideband buffers and line drivers, which means the load often decides whether the waveform is clean or “mysteriously unstable”. Cable impedance, distributed capacitance, and termination choices introduce poles and reflections that show up as overshoot, ringing, and long settling. This section organizes the fixes by load type so the design can follow a repeatable workflow.

The fastest path to a stable, clean step response is usually: keep the feedback network within the recommended range, then engineer the output for the real load using termination (cables), Riso (capacitive loads), and damping (snubbers).

Resistive loads (including 50Ω/75Ω terminations)

  • Symptoms: reduced swing, edge “softening”, THD/IMD rise at high frequency, heating.
  • Root cause: low-Ω loads demand high output current; output headroom and thermal limits dominate.
  • Fix order: verify load current budget → check output swing/headroom → confirm thermal rise under worst-case duty.
  • Trade-off: proper termination improves waveform fidelity but increases power dissipation and current demand.
  • Verify: step response and amplitude vs load; watch for abrupt distortion changes under heavier load.

Capacitive loads (pure C or distributed capacitance)

  • Symptoms: overshoot, sustained ringing, slow settling, sensitivity to probe/fixture changes.
  • Root cause: the load capacitance adds phase lag and can turn the output network into a high-Q resonator.
  • Fix order: add Riso first → add an RC snubber if ringing persists → only then consider feedback shaping if required.
  • Trade-off: Riso increases output impedance; snubbers consume power but reduce ringing energy.
  • Verify: compare step response with different Cload values; ringing should drop and settle time should improve after isolation/damping.

Cables, long links, and connectors (reflections and ringing)

  • Symptoms: ringing/steps that change with cable length, connector swaps, or termination placement.
  • Root cause: impedance discontinuities and missing/incorrect termination cause reflections that look like “instability”.
  • Load termination (Rt at far end): cleanest far-end waveform, but higher continuous current and power in Rt.
  • Source termination (Rs at source): reduces source-end reflections and ringing, but causes amplitude division at the far end.
  • Verify: change cable length; if the ringing shifts, reflections dominate. Add/adjust termination to confirm.
CFA coax drive with source and load termination Block diagram showing a CFA output driving a coax cable with either source termination resistor or load termination resistor, indicating reflection points and termination locations. CFA coax drive: source termination vs load termination Source termination Load termination CFA Rs Coax Z0 50/75Ω Load Reflection CFA Coax Z0 50/75Ω Rt Load Damped If ringing shifts with cable length, reflections dominate; fix with intentional termination and impedance continuity.

Noise & distortion: when a CFA is great, when it is the wrong tool

CFAs excel in wideband buffering and driving, but they are not automatically the best choice for ultra-low-drift precision or very high-impedance sensor front ends. Noise must be interpreted with the source impedance and bandwidth in mind, and distortion must be interpreted with output swing, load current, and thermal headroom in mind.

A practical rule of thumb is simple: as source impedance rises, current-related noise terms become more important; as load current rises at high frequency, distortion becomes more sensitive to output stage stress and supply headroom. These two axes explain most “surprises” seen when a CFA is placed into a precision chain.

Great fit

  • Wideband buffers and drivers where phase error and settling dominate the system metric.
  • Cable-drive and low-Ω loads with defined termination and a clear power/thermal budget.
  • Waveform paths where step response quality is the primary pass/fail criterion.

Wrong tool signals

  • µV-level drift and 0.1–10 Hz noise are the top priority.
  • Very high source impedance sensing where pA-level bias/leakage dominates.
  • Highest SFDR/THD ADC drive with tight common-mode control (use a dedicated driver/FDA workflow instead).

Design checklist (noise + distortion sanity checks)

  • Source impedance: low-Z or high-Z? (high-Z makes current-related noise terms more important)
  • Noise bandwidth: what bandwidth is actually integrated in the system measurement?
  • Feedback network noise: is feedback resistor thermal noise acceptable for the target floor?
  • Output swing at highest frequency: does the required amplitude push headroom or slew/settling limits?
  • Load current worst-case: cable/termination or low-Ω loads can dominate distortion and heating.
  • Supply headroom: is distortion measured under similar supply and load conditions?
  • Thermal rise: does long-duration drive shift distortion or compress output swing?
  • Measurement realism: confirm distortion/noise with the actual fixture, termination, and probe method.
Noise sources and source impedance matching for a CFA buffer Block diagram showing a source with Rsource feeding a CFA, indicating voltage noise en, current noise in, and feedback resistor thermal noise, with guidance for low versus high source impedance. Noise model intuition: en / in terms depend on source impedance Source Rsource CFA Output en in Rf thermal Low Rsource en and resistor thermal noise tend to dominate. High Rsource current-related terms become more important; check in × Rsource.

Step response & settling: overshoot, ringing, and overload recovery

In AWG and video paths, waveform quality is the spec that matters. Overshoot, ringing, and long settling are usually driven by a combination of loop phase margin and load behavior (reflections or capacitive poles). A stable amplifier can still be a poor driver if the step response fails the system’s settling requirement.

High slew rate does not guarantee fast settling. Large-signal motion can be fast while small-signal linear convergence is slowed by low phase margin, load-induced poles, or measurement artifacts. The workflow below turns waveform issues into a repeatable test-and-debug process.

Test setup (simple but realistic)

  • Stimulus: a clean step/fast edge (square wave) that matches the intended bandwidth class.
  • Loads: test at least two points: light load/open, and the real load condition (termination, cable, or Cload).
  • Probing: use short ground return (spring tip) or coax probing; long ground leads can create fake ringing.

What to observe (waveform markers)

  • Overshoot: peak beyond final value; often worsens with low phase margin or poor damping.
  • Ringing frequency: if it shifts with cable length, reflections dominate; if not, loop/load poles dominate.
  • Ringing decay: slow decay indicates high-Q behavior (insufficient damping).
  • Settling time: time to enter and remain within the error band; the pass/fail metric for waveform chains.
  • Recovery tail: slow return after clipping or overload indicates overload recovery limits.

Debug path (fast decision workflow)

  • If ringing changes with cable length: treat it as reflections. Fix termination placement and impedance continuity first.
  • If ringing does not change with cable length: treat it as phase margin / load pole. Move Rf toward the recommended conservative end, then add Riso/snubber if needed.
  • If ringing disappears with better probing: treat it as measurement artifact. Shorten ground return or use coax probing before changing the circuit.
  • If edges flatten under heavy load: treat it as output stress (current, headroom, or thermal). Re-check load current and supply margin.

Overload recovery (why clipping can poison the next waveform)

  • Test: deliberately overdrive until the output clips, then return to nominal amplitude.
  • Observe: time to return to linear behavior (no tail, no bias shift, no delayed settle).
  • Interpretation: a long recovery tail can corrupt subsequent edges and degrade video/AWG fidelity even if small-signal response looks fine.
Step response markers: overshoot, ringing, settling band, and recovery Conceptual step response plot labeling overshoot peak, ringing region, settling error band, and overload recovery tail with minimal text. Step response markers (concept): overshoot → ringing → settle Time Amplitude Settling band Overshoot Ringing Settle Recovery

Power, decoupling, and layout: keep the loop small or the loop will find you

High-speed CFA failures are often board-level problems. If the feedback loop, supply decoupling loop, or output return loop is physically large, the circuit will “discover” unintended feedback paths through inductance and ground impedance. The result can look like instability, extra ringing, or distortion that changes with probing and cable placement.

The checklist below focuses on three loops that must be kept small: decoupling, feedback/summing node, and output return. If the measurement method is wrong, the loop can be perfect and the waveform can still look broken.

Power & decoupling loop checklist

  • Near-pin small decap: placed right at the supply pins with the shortest ground return.
  • Mid-frequency decap: nearby bulk for dynamic current steps; keep the loop compact.
  • Return continuity: avoid split returns that force current to detour (ground inductance becomes feedback).
  • Driver mindset: heavy load current steps can create ground bounce that shows up as extra ringing or distortion.

Feedback & summing-node checklist

  • Shortest feedback path: route output-to-Rf-to-inverting node as a compact loop.
  • Minimal inverting-node copper: avoid stubs and nearby copper that adds parasitic capacitance.
  • Keep away from output: high dV/dt coupling into the summing node can mimic instability.
  • Component placement: Rf/Rg adjacent to the device pins, not “somewhere along the trace”.

Output & return-path checklist (cables/connectors)

  • Coax reference: give the connector a low-inductance ground reference and continuous return path.
  • Output loop: keep the output + return current loop short and direct; detours increase ringing.
  • Isolation placement: if using Riso/snubber, place them at the correct point to control the loop, not at random distance.
  • Avoid shared return bottlenecks: high load current through a narrow return can inject errors into sensitive nodes.

Probe & test-point checklist (avoid fake ringing)

  • Short ground return: use a ground spring or coax probing; long ground leads resonate and create artifacts.
  • Measure at the right node: check both source end and load end when cables are involved.
  • Repeat with method change: if the waveform “fixes itself” with different probing, it was not the circuit.
PCB loop areas to keep small: decoupling, feedback, and output return Conceptual PCB layout diagram highlighting three loops: decoupling loop near supply pins, feedback loop from output through Rf to summing node, and output return loop to connector/load, each labeled keep small. Keep these three loops small: decoupling · feedback · output return CFA pins Cdec Cbulk Rf Rg Coax Decoupling loop keep small Feedback loop keep small Output return keep small

Selection logic: what to ask vendors (CFA-specific parameter mapping)

This section turns CFA selection into an executable workflow: parameter fields → risk mapping → copy-paste inquiry lines. CFAs are often chosen for waveform and drive performance, so the most important vendor answers are the ones that include test conditions (gain, Rf, load, amplitude, frequency, and temperature).

The goal is simple: avoid “typical only” surprises by forcing the conversation to include the exact operating point that matches cable drive, capacitive load, or tight settling requirements.

Parameter fields to request (grouped by failure domain)

Stability domain
  • Recommended Rf vs Av (including minimum Rf guidance).
  • Stable Cload range and any required output isolation network.
  • Guidance for Riso / snubber / feedback shaping (if supported).
Drive domain
  • Output current capability and short-circuit behavior.
  • Output swing & headroom versus load (especially low-Ω or termination loads).
  • Any continuous-drive derating notes for 50Ω/75Ω class loads.
Waveform fidelity domain
  • Settling (include error band, load, amplitude, and gain conditions).
  • Overload recovery (after clipping/overdrive, with load specified).
  • THD/IMD vs frequency & load (must include amplitude and test load).
Supply coupling domain
  • PSRR vs frequency and any recommended decoupling strategy for high-speed drive.
  • Input common-mode range for the intended configuration and supply.
  • Output headroom limits at the chosen supply voltage.
Thermal & package domain
  • Package RθJA and derating notes for continuous cable/termination drive.
  • Thermal protection behavior (if applicable) and expected impact on waveform.

Risk mapping (use case → failure mode → fields that prevent surprises)

Coax drive / 50Ω termination
  • Risk: output current stress → heating → swing compression and distortion.
  • Ask: Iout & short behavior, swing/headroom vs load, THD/IMD vs load, RθJA/derating.
Capacitive load / distributed C
  • Risk: phase margin loss → overshoot/ringing → long settling.
  • Ask: stable Cload range, recommended Rf vs Av, suggested Riso/snubber guidance.
Waveform fidelity (AWG / video)
  • Risk: fast edge but slow small-signal settle; clipping recovery tail contaminates the next edge.
  • Ask: settling (error band + load + amplitude), overload recovery, THD/IMD vs freq & load.
Supply coupling / low-voltage systems
  • Risk: high-frequency PSRR limits and ground bounce inject waveform errors and distortions.
  • Ask: PSRR vs frequency, headroom limits, decoupling/layout guidance for high-speed drive.

Copy-paste vendor inquiry lines (conditioned questions)

  • Please provide the recommended Rf (min/typ) for closed-loop gain Av=____, including stability guidance.
  • Please specify the stable Cload range for Av=____ and Rf=____, and whether an output Riso is required.
  • Please share any recommended snubber or damping guidance for capacitive or cable loads.
  • Please provide output swing/headroom versus load at supply ____ V, including the intended load ____ Ω.
  • Please provide output current capability and short-circuit behavior (continuous or time-limited).
  • Please provide PSRR vs frequency and recommended decoupling for high-speed, high-current drive.
  • Please provide THD/IMD vs frequency measured at ____ Vpp into ____ Ω, including test conditions.
  • Please provide settling time to ____% (or error band ____), measured at ____ Vpp into ____ Ω for Av=____.
  • Please provide overload recovery time after output clipping under ____ Ω load and supply ____ V.
  • Please provide package RθJA and derating guidance for continuous drive into 50Ω/75Ω class loads.
CFA selection mapping: parameters to risks to use cases Three-column block diagram mapping key CFA parameters to risks like instability, distortion and thermal stress, and to use cases such as cable drive and waveform fidelity. Parameters → Risks → Use cases (CFA-specific) Parameters Risks Use cases Rf vs Av Cload stable Iout / short THD/IMD Settle / OLR Instability Ringing Thermal limit Distortion 50Ω cable Cap load Waveform Low-V system Force vendor answers to include gain, Rf, load, amplitude, and frequency test conditions.

Verification checklist: bench tests that catch CFA failures early

These bench checks are designed to catch common CFA failures before system integration. The focus is on repeatable pass/fail observations, not on instrument tutorials. The same test should be repeated across the real load classes: open/light load, capacitive load, and cable/termination load.

A good verification plan stresses three axes: load, amplitude, and frequency, then repeats key checks after thermal warm-up.

Stability gate (step tests across load classes)

  • Open/light load step: look for clean settle into the band with no sustained ringing.
  • Capacitive-load step: repeat with representative Cload; fail looks like long ringing or sensitivity to small fixture changes.
  • Cable/termination step: repeat with the intended cable length and termination; fail looks like reflection steps and overshoot growth.
  • Next move if fail: validate probing first → then adjust termination/Riso → then revisit Rf within recommended guidance.

Waveform fidelity gate (settling + overload recovery)

  • Settling check: measure time to enter and remain inside the target error band under each load.
  • Large vs small signal: compare high-amplitude steps vs small steps; slow linear convergence shows up as long tails.
  • Overload recovery: clip the output intentionally, then return to nominal amplitude; fail looks like recovery tails corrupting the next edge.

Distortion gate (frequency × load × amplitude scan)

  • Frequency points: test low/mid/high points that span the application band.
  • Load points: light load and the real load (termination/cable/actual input).
  • Amplitude points: small, mid, and near-max swing to stress headroom and output current.
  • Fail pattern: abrupt distortion increase at a specific load or amplitude indicates output stress or supply/thermal coupling.

Thermal gate (drive warm-up and short thermal shocks)

  • Warm-up under load: run the worst-case load and amplitude long enough to reach thermal steady state.
  • Re-check waveform: repeat step/settling after warm-up; fail looks like longer settle, more distortion, or swing compression.
  • Short thermal shocks: check if the waveform is sensitive to rapid temperature changes in early prototype conditions.
CFA bench test matrix: load versus amplitude with key checks Block matrix showing load classes on one axis and amplitude levels on the other, with small icons indicating step, distortion, overload recovery, and thermal checks. Minimal verification matrix: Load × Amplitude (repeat after warm-up) Load class Amplitude level Open / light Cap load Cable / term Low Mid High STEP IMD STEP OLR STEP THERM STEP OLR STEP IMD STEP THERM STEP IMD STEP OLR STEP THERM STEP = step/settling · IMD = distortion scan · OLR = overload recovery · THERM = repeat after warm-up

Common pitfalls: the 12 mistakes that make a CFA look “unstable”

Most “CFA instability” reports are caused by one of a few repeatable mistakes: wrong feedback resistor practice, load/termination surprises, supply/layout loop area, or measurement artifacts. Each item below is written as a two-line debug cue: symptom → first checks.

Parts shown are common reference examples (verify ratings, package, and availability for the project). The fastest debug flow is: probe methodload/terminationRf/layout/decoupling.

1
Rf chosen like a VFA (too small for a CFA)

Symptom: “oscillation” appears even with light load; behavior changes wildly with small wiring changes.

First checks: confirm recommended Rf vs Av (and minimum Rf) for the chosen CFA; shorten the feedback loop.

Example CFA refs: TI THS3202 · ADI AD8001 · ADI AD8009
2
Capacitive load with no isolation (no Riso)

Symptom: overshoot + long ringing appears when a cable/connector/ESD cap is attached.

First checks: add a small Riso at the output and re-test; then consider snubber if required.

Example Riso (10Ω, 0402): Yageo RC0402FR-0710RL
3
Coax not terminated, or termination in the wrong place

Symptom: step response shows “echo steps”; ringing period changes with cable length.

First checks: verify 50Ω/75Ω termination strategy (source vs load); confirm power/current budget.

Example termination (49.9Ω, 0402): Yageo RC0402FR-0749R9L
4
Decoupling too far from the supply pins

Symptom: random bursty ringing or distortion that depends on load current and edge rate.

First checks: place 0.1µF near-pin + 1µF nearby with the smallest return loop.

Example caps: Murata GRM155R71H104KE14D (0.1µF) · Murata GRM155R60J105KE19D (1µF)
5
Supply impedance / rail coupling (no damping at rail entry)

Symptom: THD/IMD “suddenly” worsens at certain loads; waveform changes with nearby digital activity.

First checks: confirm rail entry damping (ferrite/RC strategy) and that high load return current does not flow through sensitive ground.

Example ferrite: Murata BLM18AG102SN1D (0603)
6
Feedback loop is long / crosses a split plane

Symptom: “works on one board, fails on another”; sensitivity to hand proximity or shielding.

First checks: route output→Rf→inverting node as the shortest, smallest-area loop over a continuous reference plane.

Example “quick validation” add-ons: small Riso (10Ω) and local decaps (0.1µF + 1µF)
7
Connector return is poor (coax ground reference not continuous)

Symptom: ringing changes with connector/cable handling; ESD events make behavior worse.

First checks: ensure a low-inductance ground reference at the connector (via fence, short return) and a direct output return loop.

Example SMA connector: Amphenol RF 132134
8
Probe ground lead creates fake ringing (measurement artifact)

Symptom: huge ringing appears, but it changes dramatically with probe position or ground lead length.

First checks: re-measure with short ground spring or coax probing; only modify the circuit after the artifact is ruled out.

Example “fix” parts are not the first step here; measurement method comes first.
9
Near-rail swing / headroom limit looks like “instability”

Symptom: THD jumps, edges distort, or “wiggles” appear only at large amplitude.

First checks: reduce amplitude and verify the issue disappears; then re-check output swing/headroom versus the real load and supply.

Example termination (49.9Ω, 0402): Yageo RC0402FR-0749R9L
10
Output current limit / thermal protection mimics oscillation

Symptom: waveform “pumps” or distorts periodically under heavy load, especially after warm-up.

First checks: compute load power dissipation and temperature rise; repeat the same test cold vs warm to confirm thermal coupling.

Example thermal stress scenario: continuous 50Ω drive (requires Iout + RθJA margin)
11
Overdrive recovery tail misread as oscillation

Symptom: long tail after a big step; the next edge looks “dirty” even when small-signal response is fine.

First checks: reduce input drive to avoid saturation; run an explicit overload-recovery test to separate recovery tail from true self-oscillation.

Example “verification capacitor” (C0G, 1000pF, 0402): Murata GRM1555C1H102JA01
12
“Compensation parts” added by VFA habit (wrong intent)

Symptom: bandwidth collapses or new peaking appears after adding a random Cf/RC “fix”.

First checks: revert to recommended Rf first; only add shaping parts with a clear goal and re-verify step + distortion together.

Example C0G (1000pF, 0402): Murata GRM1555C1H102JA01 · Example Riso (10Ω, 0402): Yageo RC0402FR-0710RL
CFA looks unstable: quickest check order and common culprits Compact icon grid showing common CFA instability culprits and an arrow indicating the recommended check order: probe method, termination/load, then feedback/decoupling/layout. Looks unstable? Check order: Probe → Term/Load → Rf/Layout/Decap Common culprits (icons) PROBE TERM/LOAD Rf/LAYOUT Rf too small Cload Termination Decoupling Split return Layout loop Probe lead Headroom Iout limit Thermal Overload Snubber/Cf

Request a Quote

Accepted Formats

pdf, csv, xls, xlsx, zip

Attachment

Drag & drop files here or use the button below.

FAQs: Current-Feedback Op Amp (CFA)

These FAQs collect CFA-specific long-tail questions without expanding the main chapters. Each answer is intentionally short and action-oriented.

Why does a CFA require a minimum feedback resistor (Rf) to stay stable?
A CFA’s loop gain and phase margin depend strongly on the feedback network, and an Rf that is too small can over-drive the loop at high frequency. That reduces phase margin and can create peaking, ringing, or sustained oscillation. The fastest fix is to return to the datasheet’s recommended Rf (and minimum Rf) for the intended closed-loop gain, then re-verify with the real load. If stability is still marginal, shorten the feedback loop and improve local decoupling before adding extra “compensation parts.”
Can a CFA be used at low closed-loop gains (e.g., +1)? What changes?
Some CFAs support +1 gain, but unity gain is not automatically stable the way many VFAs are assumed to be. At low gains, the required Rf and layout discipline become more critical, and the output/load interaction is more likely to dominate the response. The practical rule is to use a CFA explicitly specified for the target gain range and to follow the recommended Rf versus gain guidance. If +1 is required, validate step response with the real cable/capacitive load early, not after the full system is built.
Why does “GBW” not describe a CFA the way it describes a VFA?
A VFA is commonly described by open-loop gain and a roughly constant gain-bandwidth product over a range, while a CFA’s behavior is more tightly tied to its transimpedance core and the external Rf. That is why changing Rf can change stability and bandwidth in a way that does not map cleanly to a single “GBW” number. The reliable way to predict a CFA is to use datasheet curves and tables at the intended gain and Rf, then confirm with a step test under the real load. Treat “GBW thinking” as a common source of wrong resistor choices on CFAs.
What is the quickest way to stabilize a CFA driving a capacitive load?
The fastest and most repeatable fix is an output isolation resistor (Riso) placed close to the CFA output pin to decouple the load capacitance from the amplifier’s output stage. This usually reduces peaking and ringing immediately and is easy to validate with a step response. If ringing remains, add a small RC snubber at the load or adjust termination for cable-like loads, then re-check Rf against the recommended range. Always confirm the measurement method first, because probe ground inductance can mimic capacitive-load ringing.
Where should 50Ω/75Ω termination be placed for a CFA cable driver?
Termination placement depends on whether the goal is to absorb reflections at the load, limit source current, or both. Load-end termination best prevents reflections from returning to the receiver, while source-end termination can reduce initial over-drive and protect the driver in some topologies. The key is consistency: the termination must match the cable’s characteristic impedance and be placed intentionally, not “somewhere on the path.” After choosing placement, re-check output current and power dissipation, because termination can be the dominant thermal and distortion driver.
Why does the output ring more when the oscilloscope probe is attached?
The probe and its ground lead add capacitance and inductance that can create a resonant loop, especially at CFA speeds. A long ground lead is a common cause of “fake ringing” that is not present at the actual circuit node behavior. The first check is to measure again using a short ground spring or coax probing with a proper ground reference at the node. Only after the artifact is ruled out should changes like Riso/snubber/Rf be made.
Does increasing Rf always reduce bandwidth? What is the trade-off?
Increasing Rf often reduces closed-loop bandwidth while improving stability margin, but it is not a universal one-knob rule across all CFAs and gains. The real trade-off is between bandwidth/edge speed and phase margin/settling behavior under the real load. The correct approach is to stay within the recommended Rf range for the intended gain, then pick the smallest Rf that meets settling and ringing limits with adequate margin. If the design becomes sensitive to small layout or load changes, treat that as insufficient margin rather than “a tolerable peak.”
Why does slew rate look great but settling time is still poor?
Slew rate describes large-signal edge capability, but settling is dominated by small-signal linear convergence and residual ringing set by phase margin and load interaction. A CFA can show a fast edge and still take a long time to settle into a tight error band because the tail is controlled by loop dynamics, reflections, or output/load resonance. The most effective diagnosis is to separate “edge speed” from “tail behavior” by viewing the response at a tighter vertical scale and checking ringing frequency and decay. Fixes typically involve termination, Riso/snubber, and restoring proper Rf and layout margin.
What symptoms indicate overload recovery rather than oscillation?
Overload recovery typically appears as a long tail or delayed return to linear behavior after clipping or input over-drive, rather than a steady high-frequency oscillation present at all amplitudes. The signature is strong amplitude dependence: the issue reduces dramatically when the signal is backed off from rails or when clipping is avoided. A clean way to confirm is to run an intentional over-drive test and measure the time to return to the target error band. If the “ringing” disappears at moderate amplitude, treat it as recovery/headroom/thermal stress, not loop instability.
Can a CFA be used as an active filter element reliably?
Yes, but reliability depends on keeping the load predictable and avoiding filter shapes that demand fragile phase margin at high frequency. High-Q or wideband filters can amplify sensitivity to parasitics and to changes in source/load impedance. The practical approach is to start with modest Q, keep component placement tight, and validate with step and frequency response under the real load conditions. If the filter must drive a cable or capacitance, add isolation/termination first and then re-tune the filter network.
How to choose Riso/snubber values without a full SPICE model?
Use a controlled, one-variable-at-a-time bench method: first add a small output Riso close to the CFA and evaluate step response decay and overshoot. If ringing remains, add an RC snubber at the load and tune for the fastest decay without excessive amplitude loss or heating. Keep changes incremental and re-test across load classes (open, capacitive, cable/terminated), because a “fix” that helps one case can hurt another. The safety rail is to remain within the recommended Rf range and to avoid adding random feedback capacitors unless the intent is clear and verified by step + distortion together.
What layout detail most often breaks CFA stability at very high speed?
The most common failure is an oversized or indirect feedback loop and a large inverting-node area that picks up parasitics and injects extra phase shift. A close second is broken return continuity (crossing a split plane or forcing the high-current output return to share the sensitive reference path). The most effective layout rule is to minimize loop area for feedback and decoupling, keep the inverting node physically tiny, and maintain a continuous reference plane under the loop. If stability changes when a finger or shield approaches the board, treat that as a strong indicator of layout parasitic dominance.