


# ADC Anti-Aliasing Filter Guide: From Bandwidth to Bench Test

_Published: 2026-11-13_

Table of Contents

Toggle

- Why use an anti aliasing filter before ADC sampling?
- How to use the aliasing frequency formula
- How to choose an anti aliasing filter cutoff frequency
- Choosing the low pass filter order
- SAR ADC anti aliasing filter: Check acquisition settling
- Sigma delta ADC anti aliasing filter: Which rate matters?
- Anti aliasing filter example: When a higher sample rate changes the choice
- How to verify an ADC anti aliasing filter design
- FAQ
- Technical references

An ADC anti-aliasing filter attenuates unwanted analog frequencies **before** the analog-to-digital converter samples them. Choose it using two requirements: how much of the wanted signal must pass, and how small an unwanted signal must be after it folds into that band. Setting the cutoff below half the sampling rate is not enough by itself.

Follow a hypothetical sensor channel that measures DC to 1 kHz at 10 kS/s. A switching tone appears at 9.4 kHz. The challenge is to preserve the sensor signal, suppress the false reading caused by that tone, and still let the ADC input settle before each conversion.

![Small data acquisition evaluation board on a laboratory bench](https://www.bestpcbs.com/blog/wp-content/uploads/2026/11/adc-anti-aliasing-filter.jpg)Illustrative rendering. The analog filter and the ADC input must be designed and verified together.

## Why use an anti aliasing filter before ADC sampling?

Once sampling folds an interfering tone onto a wanted frequency, the samples alone cannot tell which analog signal produced it. A digital filter can remove unwanted frequencies that remain outside the wanted digital band. It cannot separate two signals that now occupy the same frequency there.

For a baseband sensor, define the highest frequency you need to keep, then identify likely interferers, including switching clocks, motor drives or nearby signals. The analog filter goes before the sampling point. For general circuit behavior and topology background, see the [low-pass filter circuit guide](https://www.bestpcbs.com/blog/2026/10/low-pass-filter-circuit/).

## How to use the aliasing frequency formula

At 10 kS/s, a 9.4 kHz input tone appears at **600 Hz**, inside this sensor’s 0–1 kHz band. For a single real tone, calculate the folded frequency as |fin − kfs|, choosing the integer k that puts the result between zero and fs/2. Use the same frequency units for both inputs.

Here k = 1, so |9.4 − 10| kHz = 0.6 kHz. A tone above Nyquist does not always land inside the wanted band. For example, at the same sample rate a 6 kHz tone lands at 4 kHz. A digital low-pass filter can reject that component, provided the analog input has not overloaded and no other unwanted products land in band. Check the spectrum around multiples of the actual sampling rate, not just the region immediately above Nyquist.

## How to choose an anti aliasing filter cutoff frequency

Choose the cutoff by testing both the allowed loss at the passband edge and the required attenuation at the interfering frequency. In this teaching example, the wanted signal may lose at most 0.5 dB at 1 kHz. A 100 mV RMS interferer at 9.4 kHz must be reduced to at most 1 mV RMS: the filter therefore needs at least **40 dB** of attenuation there, assuming no downstream gain change or overload.

**Design input**
**Example**
**Where to confirm it**

Wanted band and allowed loss
DC–1 kHz; ≤0.5 dB loss at 1 kHz
Sensor and system accuracy budget

Actual sample rate
10 kS/s
Converter clock and firmware configuration

Interferer and permitted residual
100 mV RMS at 9.4 kHz; ≤1 mV RMS
Input spectrum and allowable in-band error

Acquisition window
Device and configuration specific
ADC timing table and input model

For a single tone, required attenuation in decibels is 20 log10(input amplitude ÷ allowed residual amplitude). Use matching units and amplitude conventions. For broadband noise, one spot-frequency check is not enough: evaluate the filtered noise that folds into the measurement band.

## Choosing the low pass filter order

In the 10 kS/s example, a single ideal RC pole cannot meet both limits. Solving the one-pole equation for each limit gives incompatible cutoff ranges: at least 2.86 kHz to preserve the 1 kHz signal, but no more than about 94 Hz to reject the 9.4 kHz tone by 40 dB. Simply swapping the capacitor cannot fix this trade-off. At a 1.5 kHz cutoff, a single pole loses about 1.60 dB at 1 kHz and gives only 16.05 dB of attenuation at 9.4 kHz.

An ideal third-order Butterworth response at the same 1.5 kHz cutoff gives about 0.37 dB loss at 1 kHz and 47.8 dB attenuation at 9.4 kHz. These are calculated values, not a measured circuit. For an ideal Butterworth response of order n, positive attenuation at frequency f is 10 log10[1 + (f/fc)2n]. The ratios are unitless; fc is the −3 dB frequency. Three identical unbuffered RC sections do not automatically give this response.

**Approach**
**Use when**
**Verify**

Single passive RC
Measured interference and the transition band allow gentle roll-off
Passband loss, stopband and source/load effects

Higher-order analog filter
One pole cannot meet both limits at the available sample rate
Component tolerances, amplifier behavior and step settling

Oversample and digitally filter
The converter and processor have throughput headroom
Analog alias bands at the higher sample rate and rejection before decimation

## SAR ADC anti aliasing filter: Check acquisition settling

A successive approximation register (SAR) ADC often connects an internal sampling capacitor to the input during acquisition. The driver must restore the input to within the allocated error before that window closes. An RC network next to the input may reduce sampling transients, but its bandwidth can be too high to provide the required anti-alias attenuation.

Find the acquisition time, source-drive guidance and input model in the exact ADC data sheet. Then check the driver, isolation resistor, external capacitor and sampling switch together for the largest expected step, including a channel change if the input is multiplexed. As a simple first-order screening calculation, a full-scale step settling to half an ideal LSB on a 12-bit ADC takes at least ln(8,192), or about 9.01 time constants. This calculation assumes exponential settling and gives no allowance for noise or other errors. It is not a substitute for the converter’s switched input model.

![Small surface mount passives next to an integrated circuit on an evaluation board](https://www.bestpcbs.com/blog/wp-content/uploads/2026/11/sar-adc-input-network.jpg)Illustrative rendering. Use the converter’s input circuit and timing table to check settling, not the appearance of the passive components.

## Sigma delta ADC anti aliasing filter: Which rate matters?

Start with the internal modulator sampling rate and the data sheet’s combined analog and digital response, not just the output data rate. A sigma-delta converter may oversample internally and use digital filtering to reject much of the unwanted content before reducing its output rate. Interference near vulnerable analog sampling bands still needs attention.

Read the frequency-response plot and note the selected filter mode, output data rate and any rejection holes or repeated response near the modulator rate. For multiplexed sensors, also check digital filter settling after a channel change. A mode that offers excellent steady-state rejection may take too long to settle for your channel scan.

## Anti aliasing filter example: When a higher sample rate changes the choice

Change only one condition in the sensor example: sample at 20 kS/s rather than 10 kS/s. The 9.4 kHz tone now lies below the new 10 kHz Nyquist limit and remains at 9.4 kHz in the initial samples. If the ADC and analog driver tolerate it without overload or distortion, the digital filter can reject it before a lower-rate output is produced.

That change does not make the analog filter optional. A different tone at 19.4 kHz would now fold to 600 Hz. Measure or bound interference near the new alias bands and recalculate the analog rejection requirement. If the ADC cannot support the higher sample rate with adequate acquisition time, keep the lower rate and evaluate the higher-order analog option instead.

## How to verify an ADC anti aliasing filter design

Run two separate bench checks: one for frequency rejection, another for settling. Apply a known tone at the passband edge and then an out-of-band tone predicted to fold into the wanted band. Compare the raw ADC spectra against the loss and residual limits. In the example, the checks are 0.5 dB maximum loss at 1 kHz and no more than 1 mV RMS equivalent at 600 Hz for the specified 9.4 kHz injection.

Next, apply the largest expected input or channel step and verify the first accepted conversion against the allocated error. Record source amplitude and impedance, sample rate, gain, test window and channel sequence. If the alias test passes but the step fails, review acquisition and driver settling rather than adding more filtering. If the step passes but a tone folds into band, inspect the source spectrum and actual analog attenuation. Repeat under the operating conditions that matter to the product.

![Evaluation board beside signal generation and measurement equipment](https://www.bestpcbs.com/blog/wp-content/uploads/2026/11/adc-alias-rejection-test.jpg)Illustrative rendering. Measure both out-of-band rejection and the ADC’s response after an input step.

## FAQ

### Is an anti-aliasing filter the same as a noise filter?

Not always. A noise filter may target any unwanted band. An anti-aliasing filter specifically attenuates analog signals that would fold into a band you need to measure. One circuit can do both if its response meets both sets of requirements.

### Is the Nyquist frequency a good cutoff setting?

Not by itself. At the cutoff, a standard Butterworth response attenuates the signal by only about 3 dB. Decide which interferers can fold into your measurement band and calculate the attenuation needed at their original frequencies.

### Can I fix an aliased reading by averaging more samples?

Not reliably. Averaging may reduce some noise, but an interfering tone that has already folded onto a frequency you need cannot be separated from a real signal there merely by averaging.

### Why do two RC pairs with the same cutoff behave differently?

The same RC product gives the same ideal unloaded pole, but different resistor and capacitor values change source loading, thermal noise, amplifier drive and sampling recovery. Check the actual connected circuit rather than assuming equal cutoff means equal performance.

### Can a passing sine sweep prove the ADC input settles?

No. A frequency sweep checks a steady-state response. A large step or channel change can expose acquisition errors even when the sweep meets the passband and stopband targets.

### Can software replace the filter before I decimate?

Software can reject frequencies that were captured without already folding into the wanted band. Apply the appropriate digital filter before downsampling, but first verify what aliases at the original analog sample rate.

### Why does a suspected alias move when I change the sample rate?

A folded tone depends on the sampling rate as well as its original frequency. A small controlled change in sample rate can help distinguish it from a genuine baseband tone. Confirm the result by checking the analog input spectrum; a moving line alone does not identify the source.

### What should I include in an ADC board review?

Include the converter and driver part numbers, schematic, actual sampling and acquisition timing, desired signal band, measured or bounded interferers, error budget and test results. Flag whether a problem is spectral rejection, step settling or both.

## Technical references

- Texas Instruments: Fixed-cutoff anti-aliasing filter for a SAR ADC
- Analog Devices: Filter design for precision ADCs
- Analog Devices: SAR ADC driver and RC settling
