Design and Implementation of a Two-Dimensional Network-on-Chip NoC Router
Author:
Affiliation:
Fund Project:
摘要
|
图/表
|
访问统计
|
参考文献
|
相似文献
|
引证文献
|
资源附件
|
文章评论
摘要:
片上网络(Network on Chip, NoC)作为解决众核芯片互连的主流方案,其性能很大程度上取决于网络的拓扑结构。而网络拓扑结构的效能受到网络路由器的直接影响。因此,基于特定拓扑结构的路由器设计实现具有非常重要的研究意义。因此将XY路由算法应用于路由器节点中,设计了基于2D Mesh拓扑结构、轮询仲裁机制与虫孔交换流控的片上网络路由器,并使用Modelsim对路由器进行了功能验证。实验结果表明,设计的路由器能满足微片数据的处理,能够正确的收发数据包。
Abstract:
Network on Chip (NoC) is the mainstream solution for many core interconnection. Its performance depends largely on the topology of the network. And network router directly affects the efficiency of topology. Therefore, based on specific topology, router design and implementation has great research significance. In this paper, we applied XY routing algorithm to the routing node, and designed the router based on 2D Mesh topology, Round-Robin arbitration mechanism and wormhole exchange flow control. The experimental results carried on modelsim show that the router can transfer the micro-chip data rigthly and can correctly send the data packet.