微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 关于系数重载的问题

关于系数重载的问题

时间:10-02 整理:3721RD 点击:
请教个问题,我用xilinx ise 12.4中的ip core生成一个fir滤波器
我要设计一个49阶的滤波器的,默认系数设置好了,然后勾选了use reload coef,系数是对称结构的,重新载入系数,
按照datasheet上第44页的时序图配置了系数,但是总是无法得到正确的结果。
写系数的顺序我是按照计算matlab是系数的顺序写进去的,是不是顺序有问题。
那我的顺序应该按照什么样的情况才能正确的配置上去呢?

系数如果是对称的,是不是我输入一半的系数就可以了?

系数对称,只要写一半,且顺序是倒过来的,在IP 生成后有个_reload_order.txt里有写明顺序。

嗯,非常感谢,
我数了一下,我要配置49个系数,每一个周期我配一个参数,发现要配28个参数,是不是我弄错了。
实际上我配25个参数就行了。是这样吗,多出来的周期就不做配置。
不知道我问题描述的清楚吗

配28个参数是这样的。
我在modesim下仿真,发现配置完一轮的系数,共有28个clk时钟是有效可配系数的,
但是,如果我只使用25个clk时钟来配系数,发现无法正确配置进去

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top