【技术实现步骤摘要】
一种用于片上网络的数据传输方法、装置及电子设备
本专利技术涉及通信
,尤其涉及一种用于片上网络的数据传输方法、装置及电子设备。
技术介绍
随着人工智能技术的发展,用户对芯片处理能力的要求越来越高,由于单核芯片的处理能力有限,因此众核芯片的使用越来越广泛。在众核芯片设计中,使用片上网络(NetworksonChip,NOC)实现核与核之间的通信,因此,NOC的性能是众核芯片性能的关键。在现有技术中,众核芯片采用NOC进行核与核之间的通信,举例说明:主数据发送单元(Master,M)将数据包发送给从数据接收单元(Slave,S)具体方式如下:首先M在数据包包头添加目的核的地址,然后M将数据包发送给与自己相连的中间网络节点(Node,n),n将数据包直接或者通过其他中间网络节点发送给S。采用上述方法由于需要在包头中添加目的核的地址,增大负荷,进一步的,当数据数据包需要多播给多个S时,需要在包头中添加多个目的核的地址,负荷更大;当进行数据传输时还需要对所有的核进行统一编址,每个核中都需要保存完整的路由表,开销巨大。r>专利技术本文档来自技高网...
【技术保护点】
1.一种用于片上网络的数据传输方法,其特征在于,包括:/n第二网络节点接收到第一网络节点发送的第一数据包,其中,所述第一数据包包括第一标识信息和数据包载荷;/n所述第二网络节点根据所述第一标识信息确定有效传输信息,以及与所述有效传输信息对应的第二标识信息;/n所述第二网络节点根据所述第二标识信息和所述数据包载荷确定第二数据包;/n所述第二网络节点根据所述有效传输信息发送所述第二数据包。/n
【技术特征摘要】 【专利技术属性】
1.一种用于片上网络的数据传输方法,其特征在于,包括:
第二网络节点接收到第一网络节点发送的第一数据包,其中,所述第一数据包包括第一标识信息和数据包载荷;
所述第二网络节点根据所述第一标识信息确定有效传输信息,以及与所述有效传输信息对应的第二标识信息;
所述第二网络节点根据所述第二标识信息和所述数据包载荷确定第二数据包;
所述第二网络节点根据所述有效传输信息发送所述第二数据包。
2.如权利要求1所述的方法,其特征在于,所述有效传输信息为一个或多个,所述第二标识信息与所述有效传输信息一一对应。
3.如权利要求1或2所述的方法,其特征在于,所述第二网络节点根据所述第一标识信息确定有效传输信息,以及与所述有效传输信息对应的第二标识信息,具体包括:
所述第二网络节点根据所述第一标识信息查找预先设置的路径路由表,确定有效传输信息,以及与所述有效传输信息对应的第二标识信息,其中,所述路径路由表是根据所述第一标识信息设置的,包括所述第一标识信息、所述有效传输信息和所述第二标识信息。
4.如权利要求1-3任一项所述的方法,其特征在于,所述第二网络节点根据所述第二标识信息和所述数据包载荷确定第二数据包,具体包括:
所述第二网络节点用所述第二标识信息替换所述第一数据包中的所述第一标识信息,获得第二数据包。
5.如权利要求1-4任一项所述的方法,其特征在于,所述第二网络节点接收到第一网络节点发送的第一数据包之后,该方法还包括:
若没有所述有效传输信息,则所述第二网络节点根据所述第一标识信息确定所述第一数据包的存储地址;
所述第二网络节点将所述第一数据包存储至所述存储地址。
6.如权利要求1-5任一项所述的方法,其特征在于,所述路径路由表存储在所述第二网络节点的寄存器中,或者存储在随机存取存贮器中。
7.一种用于片上网络的数据传输装置,其特征在于,包括:
接收单元,用于接收到第一网络节点发送的第一数据包,其中,所述第一数据包包括第一标识信息和数据包载荷;
技术研发人员:沈杨书,郝轶,
申请(专利权)人:北京灵汐科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。