FFT IP Core Features
参数设置
FFT IP核有4种模式,分别为:
-
突发模式(Burst);
-
缓存突发模式(Buffered Burst);
-
流模式(Streaming);
-
可变流模式(Variable Streaming);
前3中模式运算速度依次增大,占用资源也依次增加,第4种模式(Variable Streaming)可以用于在线改变FFT的大小。速度和流模式差不多,资源占用更多。
分为基本配置和高级配置两种,基本配置包括配置FFT ip核的变换长度,FFT还是IFFT,数据模式,输入、输出的顺序。数据精度等。高级配置包括FFT的结构,FFT的引擎数。
Tansform:
Length:是FFT的变换长度,只能选择指定长度,不能自定义。
Direction:指定该IP核完成的是FFT变换还是用户可控制的FFT变换或IFFT变换。
I/O:
Data Flow:选择输入数据流的方式,共有4中方式,突发(Burst)、缓存突发(BufferedBurst)、流模式(Streaming)、可变长度流模式(Variable Streaming),其中前3种方式运算速度依次增加,消耗的资源也依次增加,第4种方式允许用户改变FFT的变换长度,速度和流模式(Streaming)差不多,但消耗更多资源。
Input Otder:输入数据的顺序
Output Order:输出数据的顺序
Data and Twiddle:
Representation:数据数据的结构,有三种分别是:
-
Block Floating(块浮点);
-
Fixed Point(定点);
-