关于xilinx ise生成fir滤波器系数重载的问题
时间:10-02
整理:3721RD
点击:
用xilinx ise12.4的CORE FIRV5.0生成了FIR滤波器
其中设置了使用系数重载功能,
但是在用modelsim仿真的时候,系数无法正确的配置进去,
求解。
我是这样想的,首先不采集数据,coef_ld先高后低,然后coef_we使能一直为高,接着输入49个系数。(滤波器是49阶的)
但是这样系数配不好,无法得到正确的结果。
有没有高手弄过系数重配的,还请帮下忙解释下,谢谢啊。
还有1个问题,生成的滤波器中,输出口rfd在无数据输入情况下,会一直为高。但是datasheet上第44页说,可以利用coef_ld来强制rfd为低,可是rfd为滴说明已经在采集数据了,这怎么理解的,我不太清楚。
其中设置了使用系数重载功能,
但是在用modelsim仿真的时候,系数无法正确的配置进去,
求解。
我是这样想的,首先不采集数据,coef_ld先高后低,然后coef_we使能一直为高,接着输入49个系数。(滤波器是49阶的)
但是这样系数配不好,无法得到正确的结果。
有没有高手弄过系数重配的,还请帮下忙解释下,谢谢啊。
还有1个问题,生成的滤波器中,输出口rfd在无数据输入情况下,会一直为高。但是datasheet上第44页说,可以利用coef_ld来强制rfd为低,可是rfd为滴说明已经在采集数据了,这怎么理解的,我不太清楚。
没人告诉我么
LZ,你可能忘记了将FIR滤波器的CE拉高了,我也遇到过同样问题,需要将CE拉高才能配置的.
NND的xilinx,datasheet不写清楚。
当RFD为高时,ND为高,输入数据才有效。如果一直没有数据输入,那么RFD一直为高的。
当coef_LD有效时,RFD无效
你好,CE信号是可选的,如果不选择使用的话,也不行吗?
