vivado FIR 滤波器IP核设置不同系统时钟滤波效果不一样?

软件 vivado 18.3 板子:zynq7020
用FIR滤波器IP 核 对10k和11.5k的合成信号(正弦)进行低通滤波,滤出10k信号,采样频率100k,阶数200阶。
IP核系统时钟设置为50M,滤波器没有滤波效果,设为100k,可以滤出来,但是效果不好。

img

上边波形是滤波后的波形。

系统频率为50M,提高阶数(300阶)没有影响,滤波前后,波形一样。

为啥系统时钟为100k和50M的滤波效果不一样?

img

img

fir 系统时钟和采样时钟如果不一致,滤波后需要一个fifo才能正常输出