[发明专利]乘累加器有效
| 申请号: | 201310270210.8 | 申请日: | 2013-06-29 |
| 公开(公告)号: | CN104252331B | 公开(公告)日: | 2018-03-06 |
| 发明(设计)人: | 张庆学;赵长虹 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | G06F7/52 | 分类号: | G06F7/52 |
| 代理公司: | 北京同立钧成知识产权代理有限公司11205 | 代理人: | 刘芳 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明提供一种乘累加器。该乘累加器包括M级运算元素列,其中,第1级运算元素列中包括N个乘法器,第2至第M级运算元素列中的运算元素均为加法器,任一所述乘法器或所述加法器连接有寄存器,其中,与第一加法器连接的寄存器为乒乓寄存器,第一加法器为加法器中的至少一个加法器,乒乓寄存器用于存储所述第一加法器在至少两个运算时刻分别输出的相加结果,并将所述相加结果在对应的运算时刻分别输出给后一级运算元素列的加法器或作为所述乘累加器的运算结果输出。本发明提供的乘累加器解决现有技术乘累加器在多维数据随机出现时效率低的问题,从而提高运算效率。 | ||
| 搜索关键词: | 累加器 | ||
【主权项】:
一种乘累加器,其特征在于,包括:M级运算元素列,其中,第1级运算元素列中包括N个运算元素,所述N个运算元素均为乘法器,第2至第M级运算元素列中的运算元素均为加法器,第i‑1级运算元素列中的运算元素每两个划分为一组,第i级运算元素列中的每个加法器与第i‑1级运算元素列中的一组运算元素相连,用于对所连接的运算元素的运算结果进行求和,任一所述乘法器或所述加法器连接有寄存器,所述寄存器用于在每个运算时刻记录所述乘法器或所述加法器的运算结果并输出,M为大于等于2的自然数,N=2M‑1,i为自然数且1<i≤M;与第一加法器连接的所述寄存器为乒乓寄存器,所述第一加法器为所述加法器中的至少一个加法器,所述乒乓寄存器用于存储所述第一加法器在至少两个运算时刻分别输出的相加结果,并将所述相加结果在对应的运算时刻分别输出给后一级运算元素列的加法器或作为所述乘累加器的运算结果输出,所述相加结果为所述第一加法器的前一级运算元素列中的至少两个运算元素分别输出的运算结果之和。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310270210.8/,转载请声明来源钻瓜专利网。





