Fast scalable FPGA-based Network-on-Chip simulation models
Fast scalable FPGA-based Network-on-Chip simulation models
复制标题
基于快速可扩展 FPGA 的片上网络仿真模型
DOI:
10.1109/memcod.2011.5970513
复制
发表时间:
2011
期刊:
影响因子:
--
通讯作者:
Michael Papamichael
中科院分区:
文献类型:
--
作者:
Michael Papamichael
This paper presents a set of two FPGA-based Network-on-Chip (NoC) simulation engines that composed the winning design of the 2011 MEMOCODE Design Contest in the absolute performance class. Both simulation engines were developed in Bluespec System Verilog (BSV) and were implemented on a Xilinx ML605 FPGA development board. For smaller networks and simpler router configurations a direct-mapped approach was employed, where the network to be simulated was directly implemented on the FPGA. For larger networks, where a direct-mapped approach is not feasible due to FPGA resource limitations, a virtualized time-multiplexed approach was used. Compared to the provided software reference implementation, our direct-mapped approach achieves three orders of magnitude speedup, while our virtualized time-multiplexed approach achieves one to two orders of magnitude speedup, depending on the network and router configuration.