基于多核传输的网络架构制造技术

技术编号:45819953 阅读:26 留言:0更新日期:2025-07-15 22:30
本申请公开基于多核传输的网络架构,涉及集成电路领域。片上网络模块包括至少一条由M个流水级联路由节点组成的节点环;相邻节点环中相邻路由节点按纵向深度流水级联,组成节点矩阵;位于节点矩阵最外层节点环上分别设置有N个发送缓存器和接收缓存器,每个发送缓存器和接收缓存器分别通过直连的路由节点与对应的IP核相连;网络配置单元内置基于节点矩阵的路由算法,根据源IP核数据送入发送缓存器的数据确定目标IP核,控制节点矩阵规划生成数据传输路径并执行数据传输。该片上网络架构中添加数据缓存器缩短数据传输路径,反馈更及时,网络带宽更大;路由节点添加数据复制实现功能,实现多播和广播模式;整体节点矩阵减少接口复杂度。

【技术实现步骤摘要】

本申请涉及集成电路领域,特别涉及一种基于多核传输的网络架构


技术介绍

1、随着集成电路技术的不断发展,芯片规模越来越大,多核处理器和复杂soc的设计成为主流。传统的总线架构在应对大规模数据传输和多核通信时,面临着布线复杂、信号延迟、功耗增加等问题。片上网络作为一种新型的片上互连架构,通过将通信网络引入芯片内部,能够有效解决这些问题。然而当前的片上网络仍存在一些不足:

2、1.信号数量多,布线复杂:现阶段网络通常采用axi-full总线进行传输,axi-full总线信号数量多,布线复杂,增加了芯片面积和功耗。

3、2.数据链路长,交互慢:现阶段的数据交互包含数据发送和数据完成两部分,目标只有在接收完数据后才会返回完成信号,从而使得数据链路长并且交互延时大。

4、3.缺乏灵活的数据传输机制:传统设计通常只支持单一的数据传输模式,无法满足不同应用场景的需求。


技术实现思路

1、本申请实施例提供一种基于多核传输的网络架构,用以解决片上网络数据链路长,布线和传输机制复杂的问题。...

【技术保护点】

1.一种基于多核传输的网络架构,其特征在于,包含片上网络模块和连接所述片上网络模块的网络配置单元,所述上网络模块用于对连接的N个IP核进行数据交换;

2.根据权利要求1所述的基于多核传输的网络架构,其特征在于,当所述节点矩阵由一条节点环组成时,N个发送缓存器与N个接收缓存器位于同一节点环上的不同路由节点;

3.根据权利要求2所述的基于多核传输的网络架构,其特征在于,所述发送缓存器以数据包形式接收源IP核的输入,当接收到一个完整数据包时,向源IP核反馈完成标志信号,指示源IP核结束当前任务,执行后续任务;

4.根据权利要求3所述的基于多核传输的网络架构,...

【技术特征摘要】

1.一种基于多核传输的网络架构,其特征在于,包含片上网络模块和连接所述片上网络模块的网络配置单元,所述上网络模块用于对连接的n个ip核进行数据交换;

2.根据权利要求1所述的基于多核传输的网络架构,其特征在于,当所述节点矩阵由一条节点环组成时,n个发送缓存器与n个接收缓存器位于同一节点环上的不同路由节点;

3.根据权利要求2所述的基于多核传输的网络架构,其特征在于,所述发送缓存器以数据包形式接收源ip核的输入,当接收到一个完整数据包时,向源ip核反馈完成标志信号,指示源ip核结束当前任务,执行后续任务;

4.根据权利要求3所述的基于多核传输的网络架构,其特征在于,所述路由节点中设置有各个流水方向的信用寄存器,其中上级路由节点中寄存的是下级路由节点的信用值,各级路由节点基于内部寄存的信用值确定数据包的流动许可性;

5.根据权利要求1所述的基于多核传输的网络架构,其特征在于,所述路由节点基于网络配置单元的控制策略对各个方向送入的数据进行中转处理,其中包含有x个输入端对应的数据包解析单元和路由计算单元,所述路由计算单元输出共同级联虚拟通道分配单元、交叉开关,以及输出调度器;

6.根据权利要求5所述...

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名请求不公布姓名
申请(专利权)人:深存科技无锡有限公司
类型:发明
国别省市:

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

1