[发明专利]数据处理装置和方法有效
申请号: | 201780054281.0 | 申请日: | 2017-08-14 |
公开(公告)号: | CN109661647B | 公开(公告)日: | 2023-03-03 |
发明(设计)人: | 托马斯·克里斯多夫·格鲁卡特;弗朗索瓦·克里斯托弗·雅克·波特曼 | 申请(专利权)人: | ARM有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 林强 |
地址: | 英国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 装置2包括处理电路系统4、许多向量寄存器14及许多标量寄存器12。提供了指令译码器6,该指令译码器支持译码指定至少一个向量寄存器14及至少一个标量寄存器12的向量乘加指令。响应于向量乘加指令,译码器6控制处理电路系统4执行向量乘加指令,其中各处理道产生相对应于乘积值与加数值的和或差的相应的结果数据元素,其中乘积值包括第一向量值的相应数据元素与乘数值的乘积。在各处理道中,乘数值及加数值中的至少一者被指定为储存在标量寄存器12中的标量值的一部分。 | ||
搜索关键词: | 数据处理 装置 方法 | ||
【主权项】:
1.一种装置,包括:处理电路系统,其用于执行数据处理;多个向量寄存器,其用于储存包括多个数据元素的向量值;多个标量寄存器,其用于储存标量值;以及指令译码器,其用于译码指定多个寄存器的向量乘加指令,以控制处理电路系统在储存在第一向量寄存器中的第一向量值上执行包括多个处理道的向量乘加运算,以产生包括多个结果数据元素的结果向量值,所述多个寄存器包括至少一个向量寄存器和至少一个标量寄存器,所述第一向量寄存器是由所述向量乘加指令所指定的;各处理道包括产生所述结果向量值的相应的结果数据元素,所述结果向量值相对应于乘积值与加数值的和或差,所述乘积值相对应于所述第一向量值的相应数据元素与乘数值的乘积;其中,对于各处理道而言,所述乘数值和所述加数值中的至少一个包括储存在标量寄存器中的标量值的至少一部分,所述标量寄存器是由所述向量乘加指令所指定的。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM有限公司,未经ARM有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201780054281.0/,转载请声明来源钻瓜专利网。