网上好多关于用fpga实现fft的资料,但我一直不大明白,就是FFT算法中基的选取问题,有基2的,基4的,基8的

网上好多关于用fpga实现fft的资料,但我一直不大明白,就是FFT算法中基的选取问题,有基2的,基4的,基8的等等。但是什么时候用基2的好,什么时候用基4的好,这些怎么... 网上好多关于用fpga实现fft的资料,但我一直不大明白,就是FFT算法中基的选取问题,有基2的,基4的,基8的等等。但是什么时候用基2的好,什么时候用基4的好,这些怎么来评价呢?比如说,我想做一个64点的,用基2还是基4?我想做一个4096点的,基又如何选取呢? 还有,对于基的选取,都需要考虑哪些因素呢,速度?硬件复杂度? 展开
 我来答 举报
yl0409202
2012-07-12 · TA获得超过567个赞
知道小有建树答主
回答量:483
采纳率:0%
帮助的人:298万
展开全部
基跟你选择的点数没有关系,同样点数的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核吧!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式