可变长FFT并行旋转因子高效产生算法及实现  被引量:6

Effective algorithm of parallel twiddle factor generation for programmable FFT processing and its implementation

在线阅读下载全文

作  者:刘红侠[1] 杨靓[1] 黄巾[1] 黄士坦[1] 

机构地区:[1]西安微电子技术研究所,陕西西安710075

出  处:《西安电子科技大学学报》2009年第3期541-546,共6页Journal of Xidian University

基  金:国家部委预研基金资助(513160202;417010202)

摘  要:为了解决FFT处理并行旋转因子产生复杂、所需存储资源多的问题,该文在分体存储器结构的基础上,提出了一种新的旋转因子存储、访问策略.该策略保证混合基4/2 FFT算法每个蝶式运算所需的3个旋转因子均可无冲突并行访问,且在同一个旋转因子查找表的基础上,使计算任意小于最大可处理长度的FFT时,各级访问旋转因子地址的产生仅与最大可处理长度有关,而与当前处理长度无关.该算法仅用一个可移位累加数寄存器,实现计算过程中旋转因子地址产生的级间切换,且使一个存储体容量及访问次数减少了一半以上.In order to resolve the problem of high complexity and high area consumption in designing a twiddle factor address generator that generates three addresses in every clock cycle, this paper presents a new storage and access strategy of twiddle factors based on the Multi-bank memory structure. The strategy guarantees that the three twiddle factors needed by a butterfly computation of mixed-radix 4/2 FFT algorithm can be accessed simultaneously without conflict. This twiddle factor generating algorithm based on one lookup table for an arbitrary size FFT is dependent only on its maximum size that can be processed. At the same time, the transition from one stage to another can be implemented with a shift addend register. Therefore, this algorithm can be implemented with less complexity and area consumption than any other existing design. In addition, the number of accesses to one of those banks and its size are reduced by at least 50 percent.

关 键 词:快速傅里叶变换(FFT) 旋转因子 混合基4/2 地址产生单元 FFT处理器 

分 类 号:TP303[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象