发明名称 蝶形模块、快速傅里叶变换处理器及控制方法
摘要 一种蝶形模块、快速傅里叶变换处理器及控制方法。该蝶形模块执行基数为2<sup>2</sup>的蝶形运算,且包含:一缓冲器,可操作以储存第一待储存数据及第二待储存数据且输出第一储存数据及第二储存数据;一第一多工器,可操作以输出第二储存数据及输入数据中的一个作为第一选择数据;一蝶形运算器,对第一储存数据及第一选择数据做基数为2的蝶形运算,以产生运算数据及第二待储存数据;一第二多工器,可操作以输出输入数据及运算数据中的一个作为第一待储存数据;一第三多工器,可操作以输出运算数据及第二储存数据中的一个作为第二选择数据;及一乘法器,产生相同于第二选择数据及预设旋转数据的乘积的输出数据。本发明可提高蝶形运算器的使用率。
申请公布号 CN105653500A 申请公布日期 2016.06.08
申请号 CN201410648347.7 申请日期 2014.11.13
申请人 财团法人交大思源基金会 发明人 陈绍基;王柏崴;黄绅睿
分类号 G06F17/14(2006.01)I 主分类号 G06F17/14(2006.01)I
代理机构 北京林达刘知识产权代理事务所(普通合伙) 11277 代理人 刘新宇
主权项 一种折叠式蝶形模块,适用于执行基数为2<sup>2</sup>的蝶形运算,该折叠式蝶形模块的特征在于包含:一缓冲器,接收第一待储存数据及第二待储存数据,且可操作以储存该第一待储存数据及该第二待储存数据且输出第一储存数据及第二储存数据;一第一多工器,耦接到该缓冲器以接收该第二储存数据,适用于接收输入数据,且可操作以输出该第二储存数据及该输入数据中的一个作为第一选择数据;一蝶形运算器,耦接到该缓冲器及该第一多工器以分别接收该第一储存数据及该第一选择数据,且对该第一储存数据及该第一选择数据做基数为2的蝶形运算,以产生运算数据及该第二待储存数据;一第二多工器,耦接到该蝶形运算器及该缓冲器,适用于接收该输入数据,并从该蝶形运算器接收该运算数据,且可操作以输出该输入数据及该运算数据中的一个作为该第一待储存数据;一第三多工器,耦接到该蝶形运算器及该缓冲器以分别接收该运算数据及该第二储存数据,且可操作以输出该运算数据及该第二储存数据中的一个作为第二选择数据;及一乘法器,耦接到该第三多工器以接收该第二选择数据,且产生相同于该第二选择数据及预设旋转数据的乘积的输出数据。
地址 中国台湾新竹市大学路1001号