AD7768-4 ADC中的Sinc5是什么?

张开发
2026/4/5 22:47:24 15 分钟阅读

分享文章

AD7768-4 ADC中的Sinc5是什么?
Sinc5 是 AD7768-4 ADC 中一种高性能的数字滤波器架构属于级联积分梳状CIC, Cascaded Integrator-Comb滤波器的变体。让我详细解释其原理和计算方法。Sinc5 滤波器是什么Sinc⁵五次 sinc 函数是一种数字抽取滤波器其频率响应为 sinc 函数的5次幂H(f)(sin⁡(πf/fs)πf/fs)5sinc5(ffs)H(f) \left(\frac{\sin(\pi f / f_s)}{\pi f / f_s}\right)^5 \text{sinc}^5\left(\frac{f}{f_s}\right)H(f)(πf/fs​sin(πf/fs​)​)5sinc5(fs​f​)核心特性特性说明阶数5阶5个积分器 5个梳状器级联类型低通滤波器用于抽取降采样主要优势极佳的阻带抑制、线性相位、无需乘法器仅用加法/延迟硬件实现全数字逻辑适合高速Σ-Δ ADC后端数学原理1. 时域表达式脉冲响应Sinc5 滤波器的脉冲响应是5个矩形序列的卷积h[n]rect∗rect∗rect∗rect∗rect⏟5次卷积h[n] \underbrace{\text{rect} * \text{rect} * \text{rect} * \text{rect} * \text{rect}}_{5次卷积}h[n]5次卷积rect∗rect∗rect∗rect∗rect​​这产生一个**离散化的5阶 B-splineB样条**波形形状类似平滑的山峰。2. 频域传递函数H(z)(1M⋅1−z−M1−z−1)5H(z) \left(\frac{1}{M} \cdot \frac{1 - z^{-M}}{1 - z^{-1}}\right)^5H(z)(M1​⋅1−z−11−z−M​)5其中M 抽取率Decimation Ratio分子(1−z−M)(1 - z^{-M})(1−z−M)是梳状部分微分器分母(1−z−1)(1 - z^{-1})(1−z−1)是积分部分累加器3. 频率响应幅度∣H(ejω)∣∣sin⁡(Mω/2)M⋅sin⁡(ω/2)∣5|H(e^{j\omega})| \left|\frac{\sin(M\omega/2)}{M \cdot \sin(\omega/2)}\right|^5∣H(ejω)∣​M⋅sin(ω/2)sin(Mω/2)​​5计算方法详解结构5级积分器 → 抽取 → 5级梳状器积分器部分高速时钟 fs 抽取 梳状器部分低速时钟 fs/M x[n] → ∫ → ∫ → ∫ → ∫ → ∫ → [↓M] → ↓ → ↓ → ↓ → ↓ → ↓ → y[m] (5个累加器) (抽取M倍) (5个差分器)计算步骤第一步积分器阶段5级累加在每个输入采样时钟执行5级累加I1[n]I1[n−1]x[n]I2[n]I2[n−1]I1[n]I3[n]I3[n−1]I2[n]I4[n]I4[n−1]I3[n]I5[n]I5[n−1]I4[n] \begin{align} I_1[n] I_1[n-1] x[n] \\ I_2[n] I_2[n-1] I_1[n] \\ I_3[n] I_3[n-1] I_2[n] \\ I_4[n] I_4[n-1] I_3[n] \\ I_5[n] I_5[n-1] I_4[n] \end{align}​I1​[n]I1​[n−1]x[n]I2​[n]I2​[n−1]I1​[n]I3​[n]I3​[n−1]I2​[n]I4​[n]I4​[n−1]I3​[n]I5​[n]I5​[n−1]I4​[n]​​硬件实现仅需5个寄存器和加法器无乘法第二步抽取Decimation每 M 个高速采样保留一个v[m]I5[m⋅M]v[m] I_5[m \cdot M]v[m]I5​[m⋅M]第三步梳状器阶段5级差分在抽取后的低速时钟上执行5级差分C1[m]v[m]−v[m−1]C2[m]C1[m]−C1[m−1]C3[m]C2[m]−C2[m−1]C4[m]C3[m]−C3[m−1]C5[m]C4[m]−C4[m−1]y[m] \begin{align} C_1[m] v[m] - v[m-1] \\ C_2[m] C_1[m] - C_1[m-1] \\ C_3[m] C_2[m] - C_2[m-1] \\ C_4[m] C_3[m] - C_3[m-1] \\ C_5[m] C_4[m] - C_4[m-1] y[m] \end{align}​C1​[m]v[m]−v[m−1]C2​[m]C1​[m]−C1​[m−1]C3​[m]C2​[m]−C2​[m−1]C4​[m]C3​[m]−C3​[m−1]C5​[m]C4​[m]−C4​[m−1]y[m]​​AD7768-4 中的具体参数根据 AD7768-4 数据手册Sinc5 滤波器的关键配置参数典型值/范围抽取率 M可配置8, 16, 32, 64, 128… 等2的幂次输出数据率ODRODR MCLK / (4 × M) 或类似关系取决于时钟模式-3dB 带宽≈ 0.22 × ODR典型值阻带抑制 100 dB得益于5阶滚降群延迟5M/2 个输入采样周期线性相位计算示例假设配置MCLK 32.768 MHz抽取率 M 32使用 Sinc5 滤波器计算过程调制器速率 MCLK / 4 8.192 MHz典型模式输出数据率 ODR 8.192 MHz / 32 256 kSPS-3dB 带宽≈ 0.22 × 256 kHz ≈56.3 kHz群延迟 5 × 32 / 2 80 个调制器时钟周期 9.77 μsSinc5 vs 其他滤波器滤波器类型阶数滚降速度阻带抑制实现复杂度适用场景Sinc1120 dB/dec一般极低简单抽取Sinc3360 dB/dec良好低通用Σ-Δ ADCSinc55100 dB/dec极佳中等高精度、强干扰抑制FIR自定义灵活可设计高需乘法器需要平坦通带关键优势总结无需乘法器仅用加法和延迟硬件极简天然抗混叠5阶滚降提供 100dB 的阻带衰减线性相位无相位失真适合精密测量完美直流响应sinc⁵(0) 1无直流增益误差在 AD7768-4 中Sinc5 滤波器配合前端的高过采样率是实现24位高精度、低噪声的关键数字信号处理环节。

更多文章