晶格的FFT编译器提供正向和反向快速傅立叶变换为点尺寸从64到16384。该IP核心可被配置为执行前向FFT,逆FFT(IFFT)或端口可选择的前进/逆FFT。该FFT编译器提供实现两种选择:高性能(流式I / O)和低资源(突发I / O)。在高性能的实现中,FFT IP核可以在时钟频率和输出连续的数据流进行实时计算。还可以有数据块的不连续,允许的数据块之间的任意缺口。当需要使用较小的切片(晶格FPGA器件的逻辑单元)和EBR(嵌入式RAM块)资源的低资源实现可以被用来或者,如果设备是太小,无法容纳高性能版本。
以考虑在精细寄存器长度实现中,数据增长,FFT编译器允许FFT计算的每个基2级之后的三个固定缩放或动态缩放中的一个。低资源版本也支持提供增加的动态范围,中间计算块浮点算术。亚搏国际网址在FFT编译器还允许通过端口动态地变化的FFT点的数量。