基于逃逸虚拟通道的三维片上网络无死锁路由系统及方法
知识产权简介
本发明提供了一种基于逃逸虚拟通道的模块化三维片上网络无死锁路由系统和方法,包括:三维片上网络的虚拟通道配置结构:顶层路由器节点的各个方向具有至少2条虚拟通道,其中一条虚拟通道用作逃逸虚拟通道;有源中介层具有至少1条虚拟通道;数据包传输选择模块:选择芯片内数据包、跨芯片数据包的传输方式。本发明能够有效避免模块化三维片上网络中的死锁问题,同时能够高效利用顶层片上网络中的虚拟通道,具有较高的网络传输速率。
本发明提供了一种基于逃逸虚拟通道的模块化三维片上网络无死锁路由系统和方法,包括:三维片上网络的虚拟通道配置结构:顶层路由器节点的各个方向具有至少2条虚拟通道,其中一条虚拟通道用作逃逸虚拟通道;有源中介层具有至少1条虚拟通道;数据包传输选择模块:选择芯片内数据包、跨芯片数据包的传输方式。本发明能够有效避免模块化三维片上网络中的死锁问题,同时能够高效利用顶层片上网络中的虚拟通道,具有较高的网络传输速率。