[发明专利]计算芯片及其操作方法有效
| 申请号: | 201811144016.4 | 申请日: | 2018-09-29 |
| 公开(公告)号: | CN109117333B | 公开(公告)日: | 2023-04-07 |
| 发明(设计)人: | 范志军;杨作兴;薛可;李楠;王欣 | 申请(专利权)人: | 深圳比特微电子科技有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22 |
| 代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 张丹 |
| 地址: | 518000 广东省深圳市高*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 计算 芯片 及其 操作方法 | ||
1.一种计算芯片,其特征在于,所述计算芯片包括多个计算节点,每个计算节点包括:
控制电路,其用于控制该计算节点的操作;
运算电路,其连接到所述控制电路,所述运算电路从所述控制电路接收数据,并基于该数据进行运算;
路由电路,其连接到所述控制电路并连接到相邻的计算节点的路由电路,所述路由电路能够与控制电路进行数据交互,并且能够与相邻的计算节点的路由电路进行数据交互;以及
校验电路,其连接到所述控制电路,所述校验电路用于对本计算节点和/或其他计算节点进行错误检测和/或纠错;
其中,每个计算节点与至少一个其他计算节点相邻,并且每个计算节点的路由电路与相邻计算节点的路由电路之间直接连接;
其中,每个计算节点的路由电路与任何一个不相邻的计算节点的路由电路之间,通过二者之间的计算节点路径中的计算节点的路由电路而间接连接;以及
其中,每个计算节点能够与任何一个其他计算节点进行数据交互,
其中,所述计算芯片包括第一计算节点、第二计算节点和第三计算节点,其中,所述第一计算节点包括第一控制电路、第一路由电路、第一存储器和第一校验电路,所述第二计算节点包括第二控制电路、第二路由电路、第二存储器和第二校验电路,所述第三计算节点包括第三控制电路、第三路由电路、第三存储器和第三校验电路,并且其中,所述第一计算节点与所述第二计算节点直接连接,所述第二计算节点与所述第三计算节点直接连接;
其中,所述第一校验电路配置为:
通过第一控制电路从第一存储器读取测试数据,得到第一读取结果并存储在第一存储器中;
通过第一控制电路从第二存储器读取测试数据,得到第二读取结果并存储在第一存储器中,
通过第一控制电路从第三存储器读取测试数据,得到第三读取结果并存储在第一存储器中;
将第一读取结果、第二读取结果和第三读取结果与存储在第一校验电路中的标准结果进行比较,并进行如下判断:
当第一读取结果和第二读取结果正确而第三读取结果异常时,判断出第三计算节点异常;
当第一读取结果和第三读取结果正确而第二读取结果异常时,判断出第二计算节点异常,但第二路由电路正常工作;
当第二读取结果和第三读取结果正确而第一读取结果异常时,判断出第一存储器异常;
当第二读取结果和第三读取结果异常而第一读取结果正确时,判断出至少第二计算节点异常,
其中,当第一读取结果和第三读取结果正确而第二读取结果异常时,将第二计算节点的存储器中存储的数据转移到其他计算节点,并将第二计算节点标记为仅执行路由功能的节点。
2.根据权利要求1所述的计算芯片,其特征在于,在每个计算节点中,所述校验电路是所述控制电路的一部分。
3.根据权利要求1所述的计算芯片,其特征在于,每个计算节点具有不同的坐标,所述坐标能够被重新配置。
4.根据权利要求3所述的计算芯片,其特征在于,每个计算节点的路由电路能够根据坐标来寻址目标计算节点。
5.根据权利要求1所述的计算芯片,其特征在于,每个计算节点还包括:
存储器,连接到所述控制电路,并且所述控制电路能够直接访问所述存储器。
6.根据权利要求1所述的计算芯片,其特征在于,所述存储器为易失性存储器。
7.根据权利要求5所述的计算芯片,其特征在于,在每个计算节点中,所述校验电路还连接到所述存储器。
8.根据权利要求5所述的计算芯片,其特征在于,在每个计算节点中,所述校验电路配置为:
为要存储到所述存储器中的数据插入冗余纠错码;以及
通过从所述存储器读出的数据中的冗余纠错码对该数据进行检测和纠错。
9.根据权利要求8所述的计算芯片,其特征在于,所述冗余纠错码为汉明码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳比特微电子科技有限公司,未经深圳比特微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811144016.4/1.html,转载请声明来源钻瓜专利网。





