[发明专利]具有神经存储器的神经网络单元和集体将来自神经存储器的数据列移位的神经处理单元阵列有效
申请号: | 201610866129.X | 申请日: | 2016-09-29 |
公开(公告)号: | CN106599991B | 公开(公告)日: | 2019-04-09 |
发明(设计)人: | G·葛兰·亨利;泰瑞·派克斯 | 申请(专利权)人: | 上海兆芯集成电路有限公司 |
主分类号: | G06N3/063 | 分类号: | G06N3/063;G06N3/04 |
代理公司: | 北京汇泽知识产权代理有限公司 11228 | 代理人: | 亓赢 |
地址: | 201203 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | N个处理单元构成的阵列。各个处理单元包括累加器、算术单元、权重输入与多任务缓存器。算术单元对第一、第二与第三输入执行运算以产生结果储存至累加器。第一输入接收累加器输出。第二输入接收权重输入。多任务缓存器具有第一与第二数据输入、输出与控制输入。多任务缓存器的输出由第三输入与相邻处理单元多任务缓存器的第二数据输入接收。控制输入选定第二数据输入时,这些多任务缓存器的运作如同N文字旋转器。第一/第二存储器分别装载W列/N列的N个权重文字并将N个权重文字提供至相对应权重输入/多任务缓存器第一数据输入。 | ||
搜索关键词: | 具有 神经 存储器 神经网络 单元 集体 来自 数据 移位 处理 阵列 | ||
【主权项】:
1.一种神经网络装置,其特征在于,包括:一个由N个处理单元构成的阵列,各个处理单元包括:一个累加器(accumulator),具有一输出;一个算术单元,具有第一、第二与第三输入,并对其执行运算以产生一结果储存至该累加器,该第一输入接收该累加器的该输出;一权重输入,由该第二输入接收至该算术单元;以及一多任务缓存器,具有第一与第二数据输入、输出与控制输入,该输出由该第三输入接收至该算术单元,该控制输入控制对于该第一与第二数据输入的选择;其中,该多任务缓存器的该输出并由相邻处理单元的该多任务缓存器的该第二数据输入所接收,当该控制输入选定该第二数据输入时,该N个处理单元的这些多任务缓存器共同运作如同N个文字的旋转器;一第一存储器,装载W列的N个权重文字,并将该W列的其中一列的该N个权重文字提供至该N个处理单元构成的阵列的该N个处理单元的相对应的该权重输入;以及一第二存储器,装载D列的N个数据文字,并将该D列的其中一列的该N个数据文字提供至该N个处理单元构成的阵列的该N个处理单元的该多任务缓存器的相对应的该第一数据输入。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海兆芯集成电路有限公司,未经上海兆芯集成电路有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610866129.X/,转载请声明来源钻瓜专利网。