管理芯片与芯片网格阵列的通信方法、装置、设备和介质制造方法及图纸

技术编号:31020734 阅读:21 留言:0更新日期:2021-11-30 03:08
本申请提供的一种管理芯片与芯片网格阵列的通信方法、装置、设备和介质,通过将管理芯片的各输入端口/输出端口分别与芯片网格阵列中最外层上的芯片的输出/输入相连,并根据连接的芯片坐标对应设置虚拟坐标;基于虚拟坐标与各芯片的芯片坐标,按维序路由算法的路由顺序进行管理芯片与芯片网格阵列中任意一芯片之间的数据传输。本申请实现了管理芯片对芯片网格阵列的读写通信,并且没有增加系统成本。本申请中单片管理芯片只和附近的芯片直接连接,没有与较远的芯片直接连接,从而降低了连接布线开销。接布线开销。接布线开销。

【技术实现步骤摘要】
管理芯片与芯片网格阵列的通信方法、装置、设备和介质


[0001]本专利技术涉及的片间寻址
,特别是涉及一种管理芯片与芯片网格阵列的通信方法、装置、设备和介质。

技术介绍

[0002]深度神经网络(DNN)研究近年来取得了飞速发展并得到初步应用。为了提升分类精度,深度神经网络越来越复杂。超过1000层的神经网络已经出现。当单片芯片的性能不够时,就需要多片芯片并行运算共同完成一项任务。另一方面,脉冲神经网络(SNN)近年来以其低功耗和更接近人脑的特点吸引了学术界和产业界的关注。人类大脑中的神经元数目大于800亿个,假定每片SNN芯片实现神经元8万个,实现人脑的仿真需要100万片SNN芯片。
[0003]网格(mesh)阵列是一种典型的多芯片互联方式,芯片组成一个矩形,每片芯片可以和东南西北四个相邻芯片直接通信,经过阵列中芯片的转发,每片芯片可以和阵列中任意一片芯片通信。如图1给出了6x6芯片网格阵列(不考虑管理芯片)。芯片网格阵列典型的路由方法是维序路由(DOR):路由顺序总是先x再y,可以保证无死锁。
[0004]但如果有一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种管理芯片与芯片网格阵列的通信方法,其特征在于,所述方法包括:将管理芯片的各输入端口/输出端口分别与芯片网格阵列中最外层上的芯片的输出/输入相连,并根据连接的芯片坐标对应设置虚拟坐标;基于虚拟坐标与各芯片的芯片坐标,按维序路由算法的路由顺序进行管理芯片与芯片网格阵列中任意一芯片之间的数据传输。2.根据权利要求1所述的方法,其特征在于,所述将管理芯片的各输入端口/输出端口分别与芯片网格阵列中最外层上的芯片的输出/输入相连,并根据连接的芯片坐标对应设置虚拟坐标,包括:将管理芯片的N个输入端口分别与芯片网格阵列中最上一行或最下一行的N个芯片的输出相连,同时将管理芯片的N个输出端口分别与芯片网格阵列中最左一列或最右一列的N个芯片的输入相连;所述管理芯片的各输入端口与各输出端口分别根据各自所连接芯片的芯片坐标对应设置虚拟坐标。3.根据权利要求2所述的方法,其特征在于,所述管理芯片从所述芯片网格阵列的四个角中选择与所述管理芯片最靠近的一个芯片开始连接。4.根据权利要求3所述的方法,其特征在于,所述方法包括:当N为1时,所述管理芯片的输入端口与输出端口可连接同一个芯片;该芯片为所述...

【专利技术属性】
技术研发人员:陈克林吕正祥袁抗张华秋朱文俊杨力邝陈旭梁龙飞
申请(专利权)人:上海新氦类脑智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1