[发明专利]用于微处理器的多功能定点MAC运算装置有效
申请号: | 201110336974.3 | 申请日: | 2011-10-31 |
公开(公告)号: | CN102360281A | 公开(公告)日: | 2012-02-22 |
发明(设计)人: | 陈书明;李国强;万江华;李振涛;彭元喜;杨惠;陈胜刚;孙书为;陈海燕;王海波 | 申请(专利权)人: | 中国人民解放军国防科学技术大学 |
主分类号: | G06F9/302 | 分类号: | G06F9/302;G06F9/38 |
代理公司: | 湖南兆弘专利事务所 43008 | 代理人: | 周长清 |
地址: | 410073 湖南省长沙市砚瓦池正街47号中国*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用于微处理器的多功能定点MAC运算装置,包括指令派发单元、指令译码单元、存储单元和指令运算单元,指令运算单元包括用于MAC运算的四级流水运算结构和用于获取四级流水运算结构的输出结果并将输出结果写回存储单元的结果选择模块,四级流水运算结构从输入端到输出端依次包括二级乘法器运算站、加法器运算站以及用于进行复数、点积和32位乘法运算的复合运算站,二级乘法器运算站包括多个并行分布的SIMD乘法器,加法器运算站包括多个并行分布的SIMD加法器。本发明支持多种定点累积乘法,具有占用硬件资源少、硬件复用率高,可扩展性好,编程代码量小的优点。 | ||
搜索关键词: | 用于 微处理器 多功能 定点 mac 运算 装置 | ||
【主权项】:
一种用于微处理器的多功能定点MAC运算装置,包括指令派发单元(1)、指令译码单元(2)、存储单元(3)和指令运算单元(4),其特征在于:所述指令运算单元(4)包括用于MAC运算的四级流水运算结构(5)和用于获取所述四级流水运算结构(5)的输出结果并将输出结果写回存储单元(3)的结果选择模块(6),所述四级流水运算结构(5)从输入端到输出端依次包括二级乘法器运算站(51)、加法器运算站(52)以及用于进行复数、点积和32位乘法运算的复合运算站(53),所述二级乘法器运算站(51)包括多个并行分布的SIMD乘法器(511),所述加法器运算站(52)包括多个并行分布的SIMD加法器(521),所述二级乘法器运算站(51)、加法器运算站(52)和复合运算站(53)分别与所述结果选择模块(6)相连。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科学技术大学,未经中国人民解放军国防科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110336974.3/,转载请声明来源钻瓜专利网。