摘要
本发明涉及通信领域,提供了一种片上网络装置及路由方法,该装置包括:多个六边形拓扑结构的核心节点,每个核心节点包括六个通信通道模块和路由模块,六个通信通道模块分别与六个相邻的核心节点相连;路由模块包括输入分配器、输出仲裁器、同步先入先出队列单元和本地输出缓存,输入分配器用于根据数据包的目标地址和路由算法将数据包分配到特定的输出通道,输出仲裁器用于在多个数据包竞争同一输出通道时选择优先级较高的数据包进行传输;六个通信通道模块按照顺时针方向依次为XY+、X+、Y‑、XY‑、X‑和Y+方向。本发明解决了现有技术中片上网络通信带宽低、难以适应不同拥塞场景的问题,实现了高通信带宽、无死锁的路由机制。
技术关键词
传输路径
网络装置
核心
节点
分配器
通道
队列
算法
模块
地址偏移量
信号值
通信带宽
六边形
网络通信
机制
处理器
补偿值
时钟
存储器