首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >SRNoC: An Ultra-Fast Configurable FPGA-Based NoC Simulator Using Switch–Router Architecture
【24h】

SRNoC: An Ultra-Fast Configurable FPGA-Based NoC Simulator Using Switch–Router Architecture

机译:SRNOC:使用Switch-Router架构的超快速配置的基于FPGA的NoC模拟器

获取原文
获取原文并翻译 | 示例

摘要

Network-on-chip (NoC) has become one of the most common interconnection architectures to integrate multicore system. However, the performance, hardware costs, and power consumption of NoC are sensitive to many parameters, such as topology, the number and depth of virtual channels (VCs), routing algorithms, and flow control mechanisms. In order to find the best NoC solution for different applications, a fast and flexible NoC simulator is necessary. In this article, we present an ultrafast field programmable gate array (FPGA)-based NoC simulator called SRNoC, which is able to be configured via host on PC. In SRNoC, we proposed switch-router architecture and virtual boundary technology. Switch-router is an architecture which makes SRNoC support irregular or custom NoC topology by configuring the NoC topology in hardware. Virtual boundary is a novel configurable virtualization mechanism which can store boundary traffic and use the stored boundary traffic to simulate large NoC in virtualized mode. By employing the switch-router architecture and virtual boundary, SRNoC demonstrates 45x -3077x speed-up against Booksim and maintains the same level of simulation accuracy. This simulator has three main advantages: 1) configured switch-router can support irregular and custom topologies in a nonvirtualized mode; 2) virtual boundary can improve the simulation speed in virtualized mode, effectively; and 3) embedded models can provide evaluation of packet latency, power consumption, and temperature distribution. Due to the switch-router architecture and virtual boundary, SRNoC can simulate a 30-node (5 x 6) NoC in nonvirtualized mode and 3072-node (64 x 48) in virtualized mode on a Xilinx Virtex-7 FPGA.
机译:片上网(NOC)已成为集成多核系统最常见的互连架构之一。然而,NOC的性能,硬件成本和功耗对许多参数敏感,例如拓扑,虚拟通道(VCS),路由算法和流量控制机制的拓扑和深度。为了找到不同应用的最佳NOC解决方案,需要快速灵活的NOC模拟器。在本文中,我们介绍了一个超超速场可编程门阵列(FPGA)被称为SRNOC的NOC模拟器,可以通过PC上的主机配置。在SRNOC中,我们提出了Switch-Router架构和虚拟边界技术。 Switch-Router是一种架构,通过在硬件中配置NoC拓扑结构,使SRNOC支持不规则或自定义NoC拓扑。虚拟边界是一种新型可配置的虚拟化机制,可以存储边界流量并使用存储的边界流量来模拟虚拟化模式中的大NoC。通过采用Switch-Router架构和虚拟边界,SRNOC演示了45倍-3077倍的速度,对图书馆进行了加速,并保持相同的仿真精度水平。该模拟器具有三个主要优点:1)配置的交换机路由器可以在非维化模式下支持不规则和自定义拓扑; 2)虚拟边界可以有效地提高虚拟化模式的仿真速度; 3)嵌入式模型可以提供数据包等待时间,功耗和温度分布的评估。由于交换机路由器架构和虚拟边界,SRNOC可以在Xilinx Virtex-7 FPGA上以虚拟化模式模拟非维化模式和3072节点(64 x 48)的30节点(5 x 6)noc。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号