[发明专利]快速傅立叶转换器与反快速傅立叶转换器及其方法有效
申请号: | 200910199127.X | 申请日: | 2009-11-20 |
公开(公告)号: | CN102073620A | 公开(公告)日: | 2011-05-25 |
发明(设计)人: | 李汉军 | 申请(专利权)人: | 扬智电子(上海)有限公司 |
主分类号: | G06F17/14 | 分类号: | G06F17/14 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 骆希聪 |
地址: | 200233 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 快速 傅立叶 转换器 及其 方法 | ||
1.一种快速傅立叶转换器,适用于3,780点的一快速傅立叶转换运算,其中,该快速傅立叶转换器接收一输入串行值,其中,该输入串行值包括至少一组3,780点数值,其特征在于该快速傅立叶转换器包括:
一插序装置,具有多个多工器、解多工器与多个储存单元;
一第一转换模块,耦接于该插序装置,用以进行一63点的快速傅立叶转换运算;
一第二转换模块,耦接于该插序装置,用以进行一60点的快速傅立叶转换运算,以输出一输出串行值;
一重新排序模块,耦接于该插序装置,暂存自该插序装置接收的每一点数值,并将其所暂存的多点数值进行重新排序后输出;
一旋转因子模块,储存多个变动性旋转因子,并提供该些变动性旋转因子的其中之一给一相位旋转乘法单元;
该相位旋转乘法单元,耦接于该插序装置、该重新排序模块与该旋转因子模块,用以将该重新排序模块所输出的每一点数值与所接收到的该变动性旋转因子相乘,并输出每一点相乘后的数值;
其中,该插序装置用以接收该输入串行值、该第一转换模块进行该63点的快速傅立叶转换运算的结果、该第二转换模块进行该60点的快速傅立叶转换运算的结果与该相位旋转乘法单元所输出的该些相乘后的数值,该插序装置用以提供该第一转换单元进行该63点的快速傅立叶转换运算所需的多点数值与该第二转换单元进行该60点的快速傅立叶转换运算所需的多点数值。
2.如权利要求1所述的快速傅立叶转换器,其特征在于,该快速傅立叶转换器利用一库利-图基算法(Cooley-Tukey method)将该快速傅立叶转换运算分解为由该第一转换模块与该第二转换模块依序计算完成;该第一转换模块包括一第一转换单元与一第二转换单元,其中,该第一转换模块利用一互质因子算法将该63点的快速傅立叶转换运算分解为一7点的快速傅立叶转换运算与一9点的快速傅立叶转换运算,而该第一转换单元与该第二转换单元利用威诺格拉德算法(Winograd Small-N algorithm)分别进行该7点的快速傅立叶转换运算与该9点的快速傅立叶转换运算;该第二转换模块包括一第三转换单元、一第四转换单元与一第五转换单元,其中,该第二转换模块利用该互质因子算法将该60点的快速傅立叶转换运算分解为一5点的快速傅立叶转换运算、一4点的快速傅立叶转换运算与一3点的快速傅立叶转换运算,而该第三转换单元、该第四转换单元与该第五转换单元利用该威诺格拉德算法分别进行该5点的快速傅立叶转换运算、该4点的快速傅立叶转换运算与该3点的快速傅立叶转换运算。
3.如权利要求2所述的快速傅立叶转换器,其特征在于,该插序装置的该些解多工器中的一第一解多工器于每一时钟脉冲内接收该输入串行值的一点数值,并选择性地将所接收的该点数值输出至该些储存单元的一第一储存单元储存或输出给该第一转换单元使用;该第一转换单元自该第一储存单元所储存的内容接收进行该7点的快速傅立叶转换运算所需的6点数值与自该第一解多工器接收其输出的该点数值,以进行该7点的快速傅立叶转换运算;该第一转换单元进行该7点的快速傅立叶转换运算的结果的其中6点数值被储存至该第一储存单元,其另一点数值则传送至该些多工器中的一第一多工器,该第一多工器用以接收该第一储存单元所储存的该7点的快速傅立叶转换运算的结果的其中一点数值与该第一转换单元进行该7点的快速傅立叶转换运算的结果的一点数值,并选择性输出所接收的两点数值的其中之一。
4.如权利要求3所述的快速傅立叶转换器,其特征在于:
该第一储存单元包括6个存储器电路,每一个存储器电路用以储存540点数值;
该插序装置的该些解多工器中的一第二解多工器于每一时钟脉冲内接收该第一多工器所输出的该一点数值,并选择性地将所接收的该点数值输出至该些储存单元的一第二储存单元储存或输出给该第二转换单元使用;
该第二转换单元自该第二储存单元所储存的内容接收进行该9点的快速傅立叶转换运算所需的8点数值与自该第二解多工器接收其输出的该点数值,以进行该9点的快速傅立叶转换运算;以及
该第二转换单元进行该9点的快速傅立叶转换运算的结果的其中8点数值被储存至该第二储存单元,其另一点数值则传送至该些多工器中的一第二多工器,该第二多工器用以接收该第二储存单元所储存的该9点的快速傅立叶转换运算的结果的其中一点数值与该第二转换单元进行该9点的快速傅立叶转换运算的结果的一点数值,并选择性输出所接收的两点数值的其中之一至该重新排序模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于扬智电子(上海)有限公司,未经扬智电子(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910199127.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:使用者输入与查询的辅助系统及其方法
- 下一篇:一种带广告牌的垃圾箱