摘要:
文中设计了一种高性能单路延时反馈结构的基22快速傅里叶变换。针对现有架构中复数乘法器普遍存在关键路径较长且硬件效率低下的问题。文中利用了旋转因子乘法中一个乘数为常数的特点,提出用常数乘法器替代传统复数乘法器的方法来实现旋转因子乘法。另外,还提出了一种新型常数乘法器设计方法—“系数放大法”,通过将旋转因子常系数放大的方法使相应常数乘法器所需的加法器数量减少到最低,减小了硬件资源消耗的同时也进一步缩短了关键路径,提高了硬件效率。文中设计的16点快速傅里叶变换在0.18μm工艺下的最大时钟频率可达710MHz,面积约为0.12mm~2;对比其他构架,在Xilinx Virtex-4上所需slice数量减少8%,单位面积吞吐率约提高了一倍;在Xilinx Virtex-5上所需LUT数量减少44%,单位面积吞吐率约提高了一倍。