跳转到内容
新建笔记

Sinc/CIC 抽取滤波器

Sinc 滤波器常指级联积分梳状滤波器(CIC)或与之等价的级联移动平均抽取器。它只需要加减法和延迟,适合从高采样率比特流中抽取低速数据。

设抽取率为 RR、梳状差分延迟为 MM、级数为 LL。归一化 FIR 等效传递函数可写为:

H(z)=1(RM)L(1−z−RM1−z−1)LH(z)=\frac{1}{(RM)^L}\left(\frac{1-z^{-RM}}{1-z^{-1}}\right)^L

其幅频响应为:

∣H(ejω)∣=∣sin⁡(ωRM/2)RMsin⁡(ω/2)∣L|H(e^{j\omega})|= \left|\frac{\sin(\omega RM/2)}{RM\sin(\omega/2)}\right|^L

当 M=1M=1 时,零点位于输出采样率的非零整数倍,可抑制抽取后会折叠到基带的频谱分量。

flowchart LR
A["输入 fs,in"] --> I["L 级积分器<br/>高采样率"] --> D["抽取 ÷R"] --> C["L 级梳状器<br/>低采样率"] --> O["输出 fs,out=fs,in/R"]

工程上 Sinc5 通常表示响应的 Sinc 形状被提升到五次,即 L=5L=5。这只说明滤波器阶次特征,不能单独推出某个 ADC 的抽取率、输出数据率、截止频率、延迟或寄存器配置。

芯片可能在 Sinc 级前后再接 FIR、宽带滤波器或额外抽取级,也可能在不同输出速率下切换路径。所有芯片特定结论都应查对应修订版数据手册。

特性结果
无乘法器结构面积和功耗低,适合大倍率抽取
精确频率零点可抑制零点处及附近的带外分量
通带下垂越接近通带边缘,幅度越低
线性相位 FIR 等效相位关系规则,但存在确定延迟
级数越高零点附近衰减更陡,同时延迟和位宽增长更大

等效 FIR 的群延迟按输入样本计为:

τg=L(RM−1)2\tau_g=\frac{L(RM-1)}{2}

实际 ADC 的“数据稳定时间”还受滤波器级联、启动状态和输出接口影响,不能只用这个式子替代手册时序。

  1. 位宽增长:CIC 的直流增益未归一化时为 (RM)L(RM)^L,定点累加器必须预留位宽。
  2. 通带补偿:目标带宽接近输出 Nyquist 时,常需后接补偿 FIR。
  3. 抗混叠预算:零点不等于完整阻带;应检查整个折叠带的衰减。
  4. 启动延迟:切换速率、滤波器或同步复位后,要等待规定的有效样本数。
  5. 验证:用扫频或多音输入测量通带下垂、零点位置、阻带和阶跃稳定时间。