• DocumentCode
    3181926
  • Title

    Enabling Fast and Accurate Emulation of Large-Scale Network on Chip Architectures on a Single FPGA

  • Author

    Thiem Van Chu ; Sato, Shimpei ; Kise, Kenji

  • Author_Institution
    Dept. of Comput. Sci., Tokyo Inst. of Technol., Tokyo, Japan
  • fYear
    2015
  • fDate
    2-6 May 2015
  • Firstpage
    60
  • Lastpage
    63
  • Abstract
    Network on Chip (NoC) has become the de facto on-chip communication architecture of many-core systems. This paper proposes an FPGA-based NoC emulator which can achieve an ultra-fast simulation speed. We improve the scalability of the NoC emulator without simplifying the emulated architectures or using off-chip resources. We introduce a novel method which enables to accurately emulate NoC designs under synthetic workloads without using a large amount of memory by decoupling the time of the emulated NoC and the time of the traffic generators. Additionally, we propose a method based on the time-division multiplexing technique to emulate the behavior of the entire network using several physical nodes while effectively using FPGA resources. We show that an implementation of the proposed NoC emulator on a Virtex-7 FPGA can achieve 2, 745x simulation speedup over Booksim, one of the most widely used software-based NoC simulator, while maintaining the simulation accuracy.
  • Keywords
    field programmable gate arrays; network-on-chip; Booksim software-based NoC simulator; FPGA resources; NoC design emulation; NoC emulator; Virtex-7 FPGA; field programmable gate array; many-core systems; network-on-chip architecture emulation; on-chip communication architecture; synthetic workload; Accuracy; Computer architecture; Emulation; Field programmable gate arrays; Generators; Radiation detectors; Time division multiplexing; NoC emulation; source queue; synthetic workload;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines (FCCM), 2015 IEEE 23rd Annual International Symposium on
  • Conference_Location
    Vancouver, BC
  • Type

    conf

  • DOI
    10.1109/FCCM.2015.35
  • Filename
    7160040