发明名称 一种流水结构定点FFT字长配置方法
摘要 本发明在保证R2<sup>2</sup>SDF定点FFT输出SQNR的情况下,实现节省存储资源的目标,提出一种流水结构定点FFT字长配置方法,首先按照每级加减法运算按照运算法则产生进位,即字长增加一位,计算一个基2<sup>2</sup>FFT从输入到输出各级运算的字长,以此字长配置方案作为一个待优化的方案的模板;然后针对该模板,在保持每一级乘法的运算输入输出的数据字长不变的情况下,按照SQNR要求降低各级加减法运算的字长,确定字长配置方案;最后,根据前面确定的字长配置方案进行FFT算法的硬件实现,设计相应的带有截位器的基本蝶形运算单元,并且按照单路延时反馈的电路结构进行FFT的硬件实现。
申请公布号 CN103761074B 申请公布日期 2016.08.17
申请号 CN201410038044.3 申请日期 2014.01.26
申请人 北京理工大学 发明人 陈禾;杨晨;谢宜壮;杜青;陈亮;龙腾
分类号 G06F9/38(2006.01)I;G06F7/57(2006.01)I 主分类号 G06F9/38(2006.01)I
代理机构 北京理工大学专利中心 11120 代理人 仇蕾安
主权项 一种流水结构定点FFT字长配置方法,其特征在于:首先按照每级加减法运算按照运算法则产生进位,即字长增加一位,计算一个基2<sup>2</sup>FFT从输入到输出各级运算的字长,以此字长配置方案作为一个待优化方案的模板;然后针对该模板,在保持每一级乘法的运算输入输出的数据字长不变的情况下,按照SQNR要求降低各级加减法运算的字长,确定字长配置方案;最后,根据前面确定的字长配置方案进行FFT算法的硬件实现,设计相应的带有截位器的基本蝶形运算单元,并且按照单路延时反馈的电路结构进行FFT的硬件实现;建立待优化方案的模板采用以下方法:首先按照基2<sup>2</sup>FFT结构,256点FFT将被分解为4级,每级包含两个加法运算和一个复数乘法运算,对加法运算,输出字长相比于输入字长增加一位;对于复数乘法运算,用1个乘法和1个加法表示,虽然复数乘法中包含加法,由于FFT运算中的旋转因子均为0‑1之间的纯小数,所以并不产生进位,因此保持复数乘法的输出字长和输入字长一致;按照上述的加法、乘法进位原则逐级设置字长,即得到待优化方案的模板。
地址 100081 北京市海淀区中关村南大街5号