如何用FPGA实现FFT(快速傅里叶变换)

如何用FPGA实现FFT(快速傅里叶变换),第1张

有几个解决方案:1,自己找到FFT如何实现的文档(verilog实现),很多VERILOG方面的书籍都有的,应该可以找到的;2、到open source上下载一个,然后调试仿真,再到FPGA实现;3、直接用xilinx 的ip例化一个,但不一定符合您的要求。

基跟你选择的点数没有关系,同样点数的fft、基2最慢、基8当然要比基2快,基2就是抽取2个数做蝶变,基8是抽取8个数做蝶变,这样理解当然就是抽取8个点要快,这个你应当看看FFT的算法原理。FPGA做FFT一般都是用IP核做,比较简单,基2还是基4自己选择就可以了。基4必须是2的偶次方,比如说你要是算128点,128是2的7次方,就不能用基4,软件会自动选择基2.你在看看FPGA的IP核吧!


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8100661.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-13
下一篇2023-04-13

发表评论

登录后才能评论

评论列表(0条)

    保存