总结一下最近设计fft的经验和心得。
一开始知道需要用到fft,上知网下了一大堆文献,什么fft的设计类的,读了半天,需要每个模块单独写,当时只是一个菜鸟,啥都不懂。使劲看,先看算法吧,结果,看半天晕晕乎乎不知所云,上大学就学过fft变换,但从来没有搞明白过。看了一段时间,觉得没什么收获,就打开vivado开始试着写吧,上网查资料关于fft设计的,找到的大部分是博客类的讲fft,而且,大部分直接用
废话不多说,进入正题,这次设计fft,由于是仿真,数据的来源是预先存储在rom里面的,开发环境是ISE14.7(因为电脑是win10系统,查赛灵思官网只能用14.7版本的)。用的是modelsim与ise的联合仿真。首先是fftip核的调用以及相应的设置。第一页的设置项有channels(通道数),transform length(变换点数),target clock frequency(目标时钟频率),target data throughput(目标数据输出)和fft结构的选择。