• DocumentCode
    2789077
  • Title

    Using an FPGA for Fast Bit Accurate SoC Simulation

  • Author

    Wolkotte, Pascal T. ; Hölzenspies, Philip K F ; Smit, Gerard J M

  • Author_Institution
    Dept. of EEMCS, Twente Univ., Enschede
  • fYear
    2007
  • fDate
    26-30 March 2007
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    In this paper we describe a sequential simulation method to simulate large parallel homo- and heterogeneous systems on a single FPGA. The method is applicable for parallel systems were lengthy cycle and bit accurate simulations are required. It is particularly designed for systems that do not fit completely on the simulation platform (i.e. FPGA). As a case study, we use a network-on-chip (NoC) that is simulated in SystemC and 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 factor 80-300 of speed improvement, without compromising the cycle and bit level accuracy.
  • Keywords
    field programmable gate arrays; hardware description languages; logic design; network-on-chip; FPGA; SoC simulation; SystemC; field programmable gate arrays; network-on-chip; parallel heterogeneous system; parallel homogeneous system; sequential simulation method; system-on-chip; Computer architecture; Delay; Emulation; Field programmable gate arrays; Hardware; Network-on-a-chip; Telecommunication traffic; Throughput; Tiles; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
  • Conference_Location
    Long Beach, CA
  • Print_ISBN
    1-4244-0910-1
  • Electronic_ISBN
    1-4244-0910-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2007.370374
  • Filename
    4228102