非基2的FFT算法VLSI结构研究与设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:sbb20005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
快速傅里叶变换(FFT)是离散傅里叶变换的一种改进算法。由于快速傅里叶变换极大地减少了离散傅里叶变换的运算量,提高了其实时性,因此,FFT算法的出现对于DFT在数字信号处理领域中应用提供了极大的助力。本课题来自:广东省国际合作项目“医用CT机锥束三维成像的计算机软硬件系统研制”。本文主要研究内容包含以下三个部分:首先,研究了目前较为常用的几种非基2FFT算法并对这些算法进行了对比与分析。其次,得出了适用于本文的一种非基2FFT算法,并用C语言进行了该算法的实现,验证了算法的功能。最后,使用Verilog语言进行了电路结构的设计,并对电路结构进行了速度与资源优化。最后进行功能仿真,在FPGA上完成了硬件电路的实现。本文采用的非基2FFT算法有如下特点:与WFTA算法和素因子算法相比,克服了这两种算法对于DFT的输入序列点数N有一定要求这个缺点,可以适用于任意的N。与Chirp-z算法相比,当N为比较大的特殊点时,本算法消耗存储单元大大小于Chirp-z算法,更容易实现。本文所设计的非基2FFT VLSI结构具有如下特点:功能性优化:可以应用于输入序列点数N为任意值的DFT,针对于不同点数的DFT,只需更改大N点以及两个小N点N1、N2点的值,计算电路便可适用于计算新的DFT,复用性强。速度优化:通过实部、虚部并行计算,迭代与输出计算并行计算,部分浮点数乘法并行计算三种并行计算,提升了本文结构的速度性能。资源优化:通过多路选择器的应用,使两次戈泽尔算法的计算复用同一计算模块,大大减少了资源的使用。本文通过FPGA进行实现所得结果经测试正确,综合结果LUT Slice使用率约为70%,register slice使用率约30%,最高工作频率可达110MHz。考虑到本文所设计的结构可应用于输入序列点数N为任意值的DFT并且拥有相对较快的速度,可将此结构应用于通信系统的功能扩展方面,具备良好的应用前景。
其他文献
目的:研究白藜芦醇(RES)对卵巢摘除骨质疏松大鼠Wnt/β-Catenin信号通路的影响,探索RES对卵巢摘除的骨质疏松大鼠的保护作用及机制。方法:选用60只健康雌性SPF级大鼠,随机分为假
机油对发动机工作耐久性、可靠性、经济性及工作能力的发挥具有重要的作用。本文对机油的主要指标黏度、压力的选择检查方法进行了论述,以帮助有机户合理使用机油,降低发动机
无庸置疑,21世纪的遗产保护业已突破理论和概念的学术范畴,变为一个全社会共同关心的话题,更至成为一个全球性的务实。但是遗产保护的实际管理和运作等,都无不受保护理念、保
如何防范学术不端的问题在党和国家科教兴国的全局工作中具有十分重要的地位,是关系到党和国家科学技术事业发展的问题之一.文章研究了国内各种学术不端文献检测系统平台的形
随着世界经济的发展,体育旅游将成为当今的朝阳产业。少数民族体育旅游是体育旅游的一个分支,而体育旅游是旅游业的组成部分,体育旅游开发是体育旅游研究的重要课题,它对体育
统计学、精算学、保险学等学科把风险定义为一件事件造成破坏或伤害的可能性或概率。通用的公式是风险=伤害的程度X发生的可能性。这个定义带有明显的经济学色彩.采用的是成本
<正>夏季,骄阳似火,在给皮肤涂抹防晒霜的同时,千万不要忘记帮脆弱的头发遮挡紫外线。紫外线会给头发带来哪些损伤?水分和蛋白质的丢失。头发最外层是由角蛋白组成的,很脆弱
要求上市公司信息披露的主要目的是为了降低上市公司与投资者之间的信息不对称,以保护投资者的利益,引导投资者理性投资。上市公司信息披露的有效性,具体为投资者对所披露信息的
金秋时节,绿城南宁喜迎盛会,处处洋溢着节日的气息。9月21日,第九届中国-东盟博览会在南宁国际会展中心朱槿花厅隆重开幕。中共中央政治局常委、中国国家副主席习近平,第九届