CIC 插值
使用级联积分梳状滤波器进行信号插值。
类型: CICInterpolation
图书馆中的路径:
|
参数
主
#
系数源 —
过滤信息源
对话框参数
Details
过滤信息源指定为
-
对话框参数"--通过参数 插值因子 (R)、差分延迟 (M) 和 区段数 (N) 在区块对话框中输入滤波信息。
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |
#
插值因子 (R) —
插值因子
Real number
Details
滤波器的插值系数,取大于 1 的整数。
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
#
差分延迟 (M) —
差分延迟
Real number
Details
梳状滤波器 CIC 滤波器的差分延迟, ,指定为正整数。
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
#
分段数 (N) —
过滤器节数
Real number
Details
指定滤波器分段数。指定的数量既可指定梳状滤波器的分段数,也可指定积分器的数量,但不能将这两个数值合并。
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
#
数据类型规格模式 —
为滤波器和输入信号部分指定定点数字长和分数长度的方法
全精度
Details
一种为滤波器和/或输出部分指定定点数字长和小数部分长度的方法,所述方法为:
-
全精度"--自动选择滤波器和输出部分的字长和小数部分长度。输出部分和最后一个部分(WL)的字长设置为:
其中
-
- 是输入信号的字长;
-
- 差分延迟;
-
- 段数;
-
- 插值系数。
其他部分的字长是根据 Hogenauer 的著作中所述的位增长情况设置的。所有分数部分的长度均设置为等于输入分数的长度。
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |
#
输入处理 —
输入处理方法
列作为通道(基于帧)
Details
输入数据处理方法指定为
-
列作为通道(基于帧)"--块将输入信号的每一列都视为一个单独的通道。在此模式下,程序块始终执行单速处理。
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |
#
速率选项 —
信号处理模式
执行单速率处理
Details
输入信号处理模式指定为
-
强制单速率处理"--设备保留输入信号的采样频率。
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |
可选项
*CIC 过滤器
_CIC-滤波器_是一类优化的线性相位 FIR 滤波器,由级联梳状滤波器和积分器组成。
从概念上讲,插值 CIC 滤波器是一个上采样元件,其后是一个 CIC 滤波器 ,后者是一个低通重构滤波器,在不改变采样率的情况下进行滤波。插值 CIC 滤波器通过级联积分梳状滤波器 (CIC) 将输入信号的采样率提高一个整数系数。
为了更有效地实施,在不改变采样率 的情况下,将 CIC 滤波器分解为乘法器:
其中
-
- 梳状滤波器级联的 部分的传递函数,其中每个部分的宽度为 ;
-
- 积分器级联的传递函数;
-
- 分段数。CIC 滤波器的分段数由梳状滤波器的分段数和积分器数决定,而不是这两个值的总和。该值并不反映整个滤波器的分段总数;
-
- 插值因子;
-
- 微分延迟。
在提供全多通道滤波的算法中,考虑了两种显著的插值特性,它们允许将改变采样率 R 的操作移至 N 个梳状滤波器级联之后,而不会扭曲操作结果。
由此产生的滤波器的传递函数由下式给出:
有关多路复用的框图,请参见"…… "一节。 算法.
参考资料
-
Hogenauer, E.B…"一类经济型数字滤波器的细分和插值" IEEE Transactions on Acoustics, Speech and Signal Processing.Vol.29, Number 2, 1981, pp.
-
Meyer-Baese, U."用现场可编程门阵列进行数字信号处理_" 纽约:施普林格出版社,2001 年。
-
Harris, Fredric J., "Multirate Signal Processing for Communication Systems." Upper Saddle River, NJ: Prentice Hall PTR, 2004.