Title :
Fast, Accurate and Detailed NoC Simulations
Author :
Wolkotte, Pascal T. ; Hölzenspies, Philip K F ; Smit, Gerard J M
Author_Institution :
Dept. of Electr. Eng. & Mech. Comput. Sci., Twente Univ., Enschede
Abstract :
Network-on-chip (NoC) architectures have a wide variety of parameters that can be adapted to the designer´s requirements. Fast exploration of this parameter space is only possible at a high-level and several methods have been proposed. Cycle and bit accurate simulation is necessary when the actual router´s RTL description needs to be evaluated and verified. However, extensive simulation of the NoC architecture with cycle and bit accuracy is prohibitively time consuming. In this paper we describe a simulation method to simulate large parallel homogeneous and heterogeneous network-on-chips on a single FPGA. The method is especially suitable for parallel systems where lengthy cycle and bit accurate simulations are required. As a case study, we use a NoC that was modelled and simulated in SystemC. We simulate the same NoC on the described FPGA simulator. This enables us to observe the NoC behavior under a large variety of traffic patterns. Compared with the SystemC simulation we achieved a speed-up of 80-300, without compromising the cycle and bit level accuracy
Keywords :
circuit simulation; field programmable gate arrays; hardware description languages; network routing; network-on-chip; FPGA; RTL description; SystemC; network-on-chip architectures; parallel NoC simulations; Computer architecture; Delay; Field programmable gate arrays; Hardware; Network-on-a-chip; Telecommunication traffic; Testing; Throughput; Tiles; Traffic control;
Conference_Titel :
Networks-on-Chip, 2007. NOCS 2007. First International Symposium on
Conference_Location :
Princeton, NJ
Print_ISBN :
0-7695-2773-6
DOI :
10.1109/NOCS.2007.18