主要内容

CIC DECIMATION HDL优化

使用级联集成电路梳滤波器对HDL代码生成进行了大约信号

  • 图书馆:
  • DSP系统工具箱HDL支持/过滤金宝app

  • CIC DICIMATION HDL优化块

描述

CIC DECIMATION HDL优化通过使用级联集成器 - 梳(CIC)抽取滤波器,块通过级联积分器梳子抽取输入信号。CIC抽取滤波器是由梳部和积分器部件组成的一类线性相位FIR滤波器。CIC抽取滤波器结构包括N级联集成商的部分,速率变化因子R., 和N级联梳状滤波器部分。有关CIC抽取滤波器的更多信息,请参见算法

该块支持标量和向量输金宝app入。对于两种类型的输入,块提供标量输出。该块支持标量输入的固金宝app定和可变抽取,并且仅用于向量输入的固定抽取。

该块提供适合HDL代码生成和硬件部署的架构。

港口

输入

展开全部

将输入数据指定为SCALAR或长度为1至64的列向量。输入数据必须是符号整数或签名的固定点,单词长度小于或等于32。抽取因子(R)参数必须是输入帧大小的整数倍数。

数据类型:INT8.|int16|INT32.|固定点
复数支持:金宝app是的

此端口是一个控制信号,指示输入数据是否有效。当这个值是1,块捕获来自的值数据输入端口。当这个值是0.,块忽略了来自的值数据输入端口。

数据类型:布尔基

使用此端口在运行时动态指定可变抽取速率。

该值必须是数据类型UFIX12并且在2到2的范围内的整数抽取因子(R)参数值。

依赖性

要启用此端口,请选择可变抽取范围。

数据类型:Fixdt(0,12,0)

当这个值是1,块停止当前计算并清除所有内部状态。当这个值是0.和输入有效的港口是1,该块启动新的过滤操作。

依赖性

要启用此端口,请选择使能复位输入端口范围。

数据类型:布尔基

输出

展开全部

您可以通过设置来定义此输出的数据类型输出数据类型范围。

数据类型:INT8.|int16|INT32.|固定点
复数支持:金宝app是的

此端口是一个控制信号,指示来自的数据数据输出端口有效。当这个值是1,块返回有效数据数据输出端口。当这个值是0.,值的值数据输出端口无效。

数据类型:布尔基

参数

展开全部

  • 选择此参数以使用从中指定的可变抽取速率操作块排名决定输入端口。

  • 清除此参数以使用从中指定的固定抽取速率操作块抽取因子(R)范围。

笔记

对于向量输入,块不支持可变抽取。金宝app

指定要对输入进行抽取的抽取因子率。

当你选择可变抽取参数,抽取因子(R)参数设置有效值范围的上限排名决定输入端口。

指定块的梳状部分的差分延迟。

指定块的梳子部分或块的积分器部分中的部分数。

选择输出数据的数据类型。

  • 全面精确- 输出数据类型的字长等于输入字长度加增益位。

  • 与输入相同的单词长度- 输出数据类型具有等于输入字长度的字长。

  • 最小部分字长度- 输出数据类型使用您在中指定的单词长度输出字长范围。选择此选项时,块会应用修剪算法。有关修剪算法的更多信息,请参阅[1].选择时不支持此选项金宝app可变抽取范围。

指定输出的字长。

笔记

当这个值是23.4.5., 要么6.,块可能溢出输出数据。

依赖性

要启用此参数,请设置输出数据类型参数到最小部分字长度

选择此参数以补偿块的输出增益。

根据输入类型,指定的抽取和此参数的值,块的延迟更改。这里,N意味着部分的数量和veclen.表示载体的长度。

对于具有固定抽取的标量输入(可变抽取参数被清除):

  • 清除此参数时,块的延迟为3 +N时钟周期。

  • 选择此参数时,块的延迟为3 +N+ 9个时钟周期。

对于具有可变抽取的标量输入(可变抽取参数被选中):

  • 清除此参数时,块的延迟为4 +N时钟周期。

  • 选择此参数时,块的延迟为4 +N+ 9个时钟周期。

对于具有固定抽取的向量输入(可变抽取参数被清除):

  • 清除此参数时,块的延迟是地面((veclen.- 1)*(N/veclen.))+ 1 +N+(2 +(veclen.+ 1)*N时钟周期。

  • 选择此参数时,块的延迟是地面((veclen.- 1)*(N/veclen.))+ 1 +N+(2 +(veclen.+ 1)*N)+ 9个时钟周期。

笔记

对于向量输入,块不支持可变抽取。金宝app

选择此参数以启用重置输入端口。

算法

展开全部

参考文献

[1] Hogenauer,E。“用于抽取和插值的经济类别过滤器。”声学,语音和信号处理的IEEE交易29,不。2(1981年4月):155-62。https://doi.org/10.1109/TASSP.1981.1163535。

扩展能力

在R2019B中介绍