ECParts Toolkit LogoECParts Toolkit

Engineering Guide

Comparator Thresholds, Slew Rate, Gain-Bandwidth, and Dynamic Limits

Static gain is only one part of analog design. Reliable threshold and signal-path behavior requires separate checks for offset, hysteresis, common-mode range, noise gain, small-signal bandwidth, large-signal slew, settling, and output loading.

Op-AmpsIntermediate19 min readUpdated October 7, 2026

Dynamic Design Checklist

CheckEngineering Requirement
Input rangeBoth inputs must remain inside valid common-mode range, including transients.
Threshold accuracyInclude source tolerance, divider error, input offset, bias current, noise, and reference error.
HysteresisChoose upper and lower trip points larger than expected noise without hiding a required event.
Small-signal bandwidthEstimate closed-loop bandwidth from noise gain and gain-bandwidth product.
Large-signal speedCheck slew-rate demand from amplitude and frequency independently of GBW.
SettlingInclude overload recovery, linear settling, output load, and required accuracy window.
Output behaviorCheck output swing, current, capacitive-load stability, and comparator output topology.
ValidationMeasure trip points, chatter, propagation or settling delay, distortion, and recovery over corners.

Comparator Thresholds and Hysteresis

Formula reference

Threshold model

Vthreshold = Vreference x Rlow/(Rhigh + Rlow)VH = Vtrip,rising - Vtrip,fallingThreshold error includes offset, bias-current drop, reference error, noise, and resistor tolerance

Variable definitions

Feedback changes the divider state between output levels
Input range must remain valid around both trip points
Open-drain and open-collector outputs require a pull-up

Use the Comparator Threshold Calculator for nominal trip points, then add worst-case component and device errors.

Slew Rate and Full-Power Bandwidth

Formula reference

Large-signal sine-wave limit

SRrequired = 2 pi f VpeakFPBW = SR/(2 pi Vpeak)Vpeak = Vpp/2

Variable definitions

Use required output amplitude, not input amplitude
Datasheet slew rate depends on load, gain, and test conditions
Apply margin to the guaranteed minimum over temperature

Use the Op-Amp Slew Rate Calculator to check large-signal demand independently of GBW.

Gain-Bandwidth and Settling

Formula reference

Dominant-pole estimate

BWclosed approximately GBW/noise gaintr approximately 0.35/BW for a single-pole responseNoise gain = 1/betaFeedback

Variable definitions

Signal gain and noise gain may differ
The estimate assumes a dominant-pole voltage-feedback amplifier
Settling includes slew, ringing, and nonlinear recovery

Use the Gain Bandwidth Product Calculator for first-order estimates. Use Op-Amp Feedback, Gain, and Signal Conditioning Basics for static feedback relationships.

Worked Examples

Divider threshold

A 5 V reference with 30 kohm over 20 kohm produces 2.0 V ideal threshold before loading and error terms.

Offset error

A 2 mV input offset can shift a nominal 2.0 V trip point by more than 2 mV when divider and feedback noise gain are included.

Hysteresis window

Trip points of 2.05 V rising and 1.95 V falling create a 100 mV window centered at 2.0 V.

Sine-wave demand

A 5 V peak, 100 kHz sine needs SR = 2 pi f Vpeak, about 3.14 V/us.

Full-power bandwidth

A 1 V/us amplifier producing 5 V peak is slew-limited above about 31.8 kHz.

GBW estimate

A 10 MHz unity-gain-stable op amp at noise gain 20 has about 500 kHz first-order closed-loop bandwidth.

Combined limit

A circuit may pass the GBW check yet distort because required slew rate exceeds the datasheet minimum.

Rise time

A single-pole 500 kHz response has an approximate 10-90% rise time of 0.35/BW, or 0.7 us.

Settling boundary

Bandwidth-derived rise time does not predict settling to 0.01% when additional poles, slew, and recovery matter.

Comparator output

An open-collector output needs a pull-up sized for logic level, sink current, RC rise time, and power.

Common Mistakes

Using an op amp as a comparator without checking overload recovery.
Assuming every comparator output is push-pull.
Ignoring input common-mode range near either rail.
Calculating one threshold while omitting hysteresis direction.
Using typical offset instead of worst-case error.
Treating GBW as full-power bandwidth.
Treating slew rate as small-signal bandwidth.
Using signal gain instead of noise gain for stability and bandwidth.
Ignoring capacitive load and output-current limits.
Assuming rise time guarantees precision settling.
Ignoring minimum slew rate and GBW over temperature.
Forgetting source impedance interaction with input bias current and capacitance.

Related Calculators

Support reference

FAQ

What is the difference between an op amp and a comparator?

An op amp is optimized for linear closed-loop operation; a comparator is optimized for switching between output states. Their input, overload-recovery, output, and stability behavior differ.

How do I calculate a comparator threshold?

Solve the input network for the reference-crossing condition, then include loading, hysteresis state, offset, bias current, reference error, and resistor tolerance.

Why add hysteresis to a comparator?

Hysteresis separates rising and falling thresholds to prevent noise or slow input movement from causing repeated output transitions.

What is slew rate?

Slew rate is the maximum large-signal output-voltage change per unit time under stated conditions.

How much slew rate does a sine wave require?

The minimum ideal requirement is 2 pi times frequency times peak output voltage, with design margin for datasheet minimums and distortion.

What is full-power bandwidth?

For a sine wave it is approximately slew rate divided by 2 pi times peak amplitude. It is distinct from small-signal bandwidth.

How does gain-bandwidth product set bandwidth?

For a dominant-pole voltage-feedback op amp, first-order closed-loop bandwidth is approximately GBW divided by noise gain.

What is noise gain?

Noise gain is the closed-loop gain seen by input-referred error sources and often controls bandwidth and stability. It may differ from the desired signal gain.

Can a circuit pass the GBW check and still distort?

Yes. Slew rate, output current, output swing, common-mode range, settling, and additional poles can dominate.

Does bandwidth determine settling time?

Only approximately for a simple small-signal single-pole response. Precision settling also includes slew, ringing, overload recovery, and nonlinear behavior.

Why does a comparator threshold chatter?

Noise, insufficient hysteresis, slow input slew, poor grounding, output coupling, and reference movement can repeatedly cross the effective threshold.

How should I validate dynamic performance?

Test the real amplitude, load, supply, temperature, source impedance, edge rate, and required accuracy while measuring distortion, delay, overshoot, and settling.

Summary

Treat comparator thresholds, small-signal bandwidth, large-signal slew, and precision settling as separate checks. Include noise gain, input range, output behavior, loading, guaranteed limits, and temperature, then verify the actual waveform and threshold distribution.