一个基于FPGA的FIR滤波器的问题

2019-07-15 21:06发布

最近在做一个FPGA的课程设计,遇到一个比较烦人的问题,希望大神们可以指点迷律。一个16阶的FIR滤波器,采用分布式算法实现的,采样率1M,fc=100K,频率到了30K以上时就会出现那些尖刺,很奇怪的现象。
W`}XSXHI7L]Q_G64$@Y7W56.png

以下是相关问题的一些截图及部分代码。
如能指点一二,万分感激!
不管怎样,先谢谢。

195731vw3ktnknck6wfw6n.png
6J}3}B541NGTGM(VQBKI}%8.png
94WM}3JLDKKK%HW_Q2%6LQS.jpg
7ZV03U)8]~@SJIVI(@5GH6G.png
A%SXNUM_D{MZSW3RAYG51E4.png
$)ASCN[]0({WEBB$_MYG6O4.png
如果换成2.5M的采样率,fc=100k的滤波器,大概到了200K左右才会出现这种情况。


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。