ALTERA FFT IP核使用
14.0以前IP核的调用都差不多,以下就只介绍13.0和15.0这两个版本的IP核调用过程
FFT的ip核仿真和综合是不需要license的,编译需要license
FFT IP核有4种模式,分别为:突发模式(Burst)、缓存突发模式(Buffered Burst)、流模式(Streaming)、可变流模式(Variable Streaming)
前3中模式运算速度依次增大,占用资源也依次增加,第4种模式(Variable Streaming)可以用于在线改变FFT的大小。速度和流模式差不多,资源占用更多。
FFT ip核参数配置界面如下图所示。
分为基本配置和高级配置两种,基本配置包括配置FFT ip核的变换长度,FFT还是IFFT,数据模式,输入、输出的顺序。数据精度等。高级配置包括FFT的结构,FFT的引擎数。
Tansform:
- Length是FFT的变换长度,只能选择指定长度,不能自定义。
- Direction:指定该IP核完成的是FFT变换还是用户可控制的FFT变换或IFFT变换。
I/O:
- Data Flow:选择输入数据流的方式,共有4中方式,突发(Burst)、缓存突发(BufferedBurst)、流模式(Streaming)、可变长度流模式(Variable