[发明专利]基于DSP芯片的FFT加速器有效

专利信息
申请号: 201410174795.8 申请日: 2014-04-28
公开(公告)号: CN103955447B 公开(公告)日: 2017-04-12
发明(设计)人: 刘宗林;雷元武;郭阳;陈书明;鲁建壮;彭元喜;吴虎成;罗恒;孙永节;陈跃跃;陈小文;孙书为 申请(专利权)人: 中国人民解放军国防科学技术大学
主分类号: G06F17/14 分类号: G06F17/14
代理公司: 湖南兆弘专利事务所(普通合伙)43008 代理人: 周长清
地址: 410073 湖南省长沙市砚瓦池正街47号中国*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 dsp 芯片 fft 加速器
【权利要求书】:

1.一种基于DSP芯片的FFT加速器,其特征在于,包括:

模式配置模块(1),用于从DSP内核接收数据地址、运算规模N=2k及运算次数M的配置数据,输出至FFT运算控制模块(2)及数据访问控制模块(3);

FFT运算控制模块(2),用于判断运算规模N是否大于阈值N1,若为否,控制FFT计算模块(4)进行N点一维FFT运算;若为是,控制FFT计算模块(4)进行N1*N2的二维FFT运算,其中N=N1*N2,N1为FFT计算模块(4)能够直接支持的最大FFT运算规模且N1大于或等于N2,输出控制信号至FFT计算模块(4);

数据访问控制模块(3),用于FFT计算模块(4)执行运算时,根据数据地址控制以DMA方式从存储器中读取出运算数据至FFT计算模块(4),并将FFT计算模块(4)输出的运算结果存储回存储器中;

FFT计算模块(4),用于根据FFT运算控制模块(2)输出的控制信号并行执行FFT运算;进行一维FFT运算时,并行执行N点的一维FFT运算;进行二维FFT运算时,并行执行N2次N1点的列方向一维FFT计算,对计算结果进行旋转因子补偿,再并行执行N1次N2点的行方向一维FFT计算,完成N点的FFT运算。

2.根据权利要求1所述的基于DSP芯片的FFT加速器,其特征在于:还包括分别与数据访问控制模块(3)、FFT计算模块(4)的输出端连接的数据格式转换模块(5),所述数据格式转换模块(5)用于当数据访问控制模块(3)读取的运算数据为定点格式时将运算数据转换为浮点格式,输出至FFT计算模块(4),并将FFT计算模块(4)输出的运算结果转换为对应的定点格式后输出回数据访问控制模块(3)。

3.根据权利1或2所述的基于DSP芯片的FFT加速器,其特征在于:所述FFT计算模块(4)包括两个并行的FFT执行子模块以及分别与两个FFT执行子模块连接的CORDIC补偿旋转因子计算子模块(43);两个所述FFT执行子模块并行执行两组数据的FFT计算,其中每一组数据为规模小于或等于N1点的数据,所述CORDIC补偿旋转因子计算子模块(43)根据数据地址及运算规模N采用CORDIC算法计算补偿旋转因子,分别输出至两个所述FFT执行子模块。

4.根据权利3所述的基于DSP芯片的FFT加速器,其特征在于:每个所述FFT执行子模块包括FFT计算控制单元(411)、数据存储单元(412)、并行蝶形运算单元(413)以及旋转因子存储单元(414);所述FFT计算控制单元(411)接收FFT运算控制模块(2)输出的控制信号,控制并行蝶形运算单元(413)及CORDIC补偿旋转因子计算子模块(43)的启动;所述数据存储单元(412)存储并行蝶形运算单元(413)待输入的运算数据以及待输出的运算结果;所述并行蝶形运算单元(413)并行执行一组数据的蝶形运算或补偿旋转因子计算,由所述旋转因子存储单元(414)存储蝶形运算时的旋转因子。

5.根据权利4所述的基于DSP芯片的FFT加速器,其特征在于:所述并行蝶形运算单元(413)包括两个并行的蝶形运算部件。

6.根据权利5所述的基于DSP芯片的FFT加速器,其特征在于:每个所述蝶形运算部件包括多个IEEE-754标准的单精度浮点乘法器、多个单精度浮点加/减法器。

7.根据权利6所述的基于DSP芯片的FFT加速器,其特征在于:所述单精度浮点乘法器为4个,所述单精度浮点加/减法器为6个。

8.根据权利4~7中任意一项所述的基于DSP芯片的FFT加速器,其特征在于:所述数据存储单元(412)包括两组数据存储器,对待输入的运算数据以及待输出的运算结果进行乒乓结构的缓存;每组所述数据存储器包括4个双端口的RAM。

9.根据权利5~7中任意一项所述的基于DSP芯片的FFT加速器,其特征在于:所述旋转因子存储单元(414)采用两个查找表,每个所述查找表具有N1个选项;每个所述查找表对应连接一个所述蝶形运算部件。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科学技术大学,未经中国人民解放军国防科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410174795.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top