• DocumentCode
    2626620
  • Title

    A detailed and flexible cycle-accurate Network-on-Chip simulator

  • Author

    Nan Jiang ; Becker, Daniel U. ; Michelogiannakis, George ; Balfour, James ; Towles, Brian ; Shaw, David E. ; Kim, Jung-Ho ; Dally, William J.

  • fYear
    2013
  • fDate
    21-23 April 2013
  • Firstpage
    86
  • Lastpage
    96
  • Abstract
    Network-on-Chips (NoCs) are becoming integral parts of modern microprocessors as the number of cores and modules integrated on a single chip continues to increase. Research and development of future NoC technology relies on accurate modeling and simulations to evaluate the performance impact and analyze the cost of novel NoC architectures. In this work, we present BookSim, a cycle-accurate simulator for NoCs. The simulator is designed for simulation flexibility and accurate modeling of network components. It features a modular design and offers a large set of configurable network parameters in terms of topology, routing algorithm, flow control, and router microarchitecture, including buffer management and allocation schemes. BookSim furthermore emphasizes detailed implementations of network components that accurately model the behavior of actual hardware. We have validated the accuracy of the simulator against RTL implementations of NoC routers.
  • Keywords
    network routing; network-on-chip; BookSim; NoC architectures; RTL implementations; allocation schemes; buffer management; configurable network parameters; cycle-accurate network-on-chip simulator; flow control; modern microprocessors; modular design; network components; router microarchitecture; simulation flexibility; topology algorithm; Delays; Microarchitecture; Network topology; Pipelines; Resource management; Routing; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Analysis of Systems and Software (ISPASS), 2013 IEEE International Symposium on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4673-5776-0
  • Electronic_ISBN
    978-1-4673-5778-4
  • Type

    conf

  • DOI
    10.1109/ISPASS.2013.6557149
  • Filename
    6557149