Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering

Previous Articles     Next Articles

Mini-buffered Router with Lower Deflection Rate Based on Network on a Chip

WANG Lian,ZHU Ke,ZHAO Bo   

  1. (National Digital Switching System Engineering and Technology R&D Center,Zhengzhou 450002,China)
  • Received:2016-01-11 Online:2017-02-15 Published:2017-02-15

基于片上网络的低偏转率微缓存路由器

汪涟,朱珂,赵博   

  1. (国家数字交换系统工程技术研究中心,郑州 450002)
  • 作者简介:汪涟(1986—),男,硕士研究生,主研方向为网络体系结构、片上网络;朱珂,副教授、博士;赵博,讲师、博士。
  • 基金资助:
    国家“863”计划重大项目“5G大规模协作无线传输关键技术研发”(2014AA01A704);国家自然科学基金“网络空间拟态安全异构冗余机制研究”(61572520)。

Abstract: Network on a Chip(NoC) typically uses the input output buffer or cross switch buffer to store the microchip.Although this improves the performance of router,it consumes many resources and significantly increases the power consumption.For this problem,bufferless router is proposed.Because of the existence of the inefficient deflection of microchips in bufferless router,it is not suitable for medium and high load networks.Hence,this paper proposes a new mini-buffered router with low deflection rate based on directional vector routing strategy.It uses a bypass register and a loopback register,and uses the maximum bipartite graph matching scheduling algorithm to optimize the microchip routing.Simulation and synthesis on Xilinx’s Vivado show that the performance of this router is quite similar to that of RIDER router,but the register usage is reduced by 55%,and the performance is better than that of CHIPPER,MinBD and RIDER in high load network.

Key words: Network on a Chip(NoC), deflection routing, directional routing, bipartite graph matching, mini-buffered router

摘要: 片上网络通常使用输入输出缓存或交叉开关缓存存储微片以提高路由器性能,导致大量消耗片上资源并显著增加功耗。无缓存路由器被提出用于解决该问题,但存在低效率的偏转,不适用于中、高负载的网络。为此,设计一种基于方向向量路由策略的低偏转率微缓存路由器。采用一个旁路寄存器和一个回环寄存器的设计,通过二分图最大匹配调度算法优化微片路由。在Xilinx Vivado上的仿真结果表明,该路由器的性能与RIDER路由器相当,但寄存器使用减少55%,并且在高负载网络中性能优于CHIPPER,MinBD和RIDER路由器。

关键词: 片上网络, 偏转路由, 方向路由, 二分图匹配, 微缓存路由器

CLC Number: