[发明专利]SIMD处理器有效
申请号: | 201510010597.2 | 申请日: | 2015-01-09 |
公开(公告)号: | CN104951295B | 公开(公告)日: | 2018-05-29 |
发明(设计)人: | 野本祥平 | 申请(专利权)人: | 株式会社巨晶片 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 闫小龙;徐红燕 |
地址: | 日本大阪*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实现一种利用通用性高的硬件结构有效地执行多使用于图像处理和图像识别的值域判断处理的SIMD处理器。在SIMD处理器(1000)中,在值域判断运算单元(S14)中具备能够保持两个值的第1寄存器和第2寄存器,能够使用该两个值和从寄存器堆部输入的源数据这3个值,灵活地设定决定值域判断处理的处理对象数据、值域判断处理的处理对象范围的两个边界值。 | ||
搜索关键词: | 判断处理 寄存器 处理对象数据 处理对象 寄存器堆 图像处理 图像识别 硬件结构 运算单元 有效地 源数据 灵活 | ||
【主权项】:
1.一种SIMD处理器,具备:命令控制部,执行命令提取处理和命令解码处理,并且,生成用于执行规定的运算的值域控制信号、值域方向设定信号、第1等价控制信号以及第2等价控制信号;寄存器堆部,具有包含保持源数据的寄存器的多个寄存器;条件寄存器部,能够存储条件标记,基于所述条件标记生成用于执行附条件运算的条件控制信号;以及命令执行部,具有包含值域判断运算单元的第1插槽,所述值域判断运算单元从所述寄存器堆部输入所述源数据,并且,所述值域判断运算单元具备:第1寄存器,存储第1寄存器值;第2寄存器,存储第2寄存器值;选择器,根据所述值域控制信号选择从所述寄存器堆部输入的所述源数据和所述第2寄存器值的任意一个;控制信号生成部,基于所述值域控制信号和所述值域方向设定信号,生成第1比较控制信号、第2比较控制信号以及综合控制信号;第1比较部,基于所述控制信号生成部生成的第1比较控制信号和所述第1等价控制信号,对从所述选择器输出的值和所述第1寄存器值进行比较,取得比较结果作为第1比较数据;第2比较部,基于所述控制信号生成部生成的第2比较控制信号和所述第2等价控制信号,对所述源数据和所述第2寄存器值进行比较,取得比较结果作为第2比较数据;以及综合部,基于所述综合控制信号,对所述第1比较数据和所述第2比较数据进行综合,由此,取得所述条件标记,所述第1寄存器在所述值域控制信号是非激活的情况下,利用所述源数据对所述第1寄存器值进行更新,所述条件寄存器部存储由所述综合部取得的所述条件标记。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社巨晶片,未经株式会社巨晶片许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510010597.2/,转载请声明来源钻瓜专利网。
- 上一篇:用于计算机的电磁屏蔽窗口
- 下一篇:一种确定满负荷噪声的变压器噪声预估方法