直接用matlab生成的fdatool量化后生成的 .coe文件载入到fpga 核中后,发现幅频响应都是正的。 直接导入十进制的小数后,幅频响应正确了。但对于怎么用fdatool产生的.coe文件,以及载入后的幅频响应该是怎么样的,现在还没找到答案。(注,此问题已得到答案,量化不影响,且效果更好)
** 写 .coe文件时,个coe_data之间不能有空格。
选择滤波器的类型为 DA时,输出位数不可选。
当滤波器类型选择抽取时,滤波器结构只有systolic multiply architecture可选。
选择single rate时,有systolic multiply architecture和distribute architecture可选。
注:可以考察在不同滤波器结构下占用资源的情况。
第二页的number of paths一会可以设置,一会不可以设置,真是bug。可以改filter type 试一试好没。
multi channel是在一个输入一个输出的情况下滤波器时分复用,节约部分dsp slice,而number of paths是在多个输入多个输出的情况下多个滤波器集成到一起,节约部分ram的使用。
因此multi channel适合在信号是时分复用的情况下使用,而number of paths是并行使用。
采用decimate的情况下,比single rate节约资源,这应该是多相抽取滤波器组的结果。
|