• DocumentCode
    1360880
  • Title

    A Flexible Parallel Simulator for Networks-on-Chip With Error Control

  • Author

    Yu, Qiaoyan ; Ampadu, Paul

  • Author_Institution
    Univ. of Rochester, Rochester, NY, USA
  • Volume
    29
  • Issue
    1
  • fYear
    2010
  • Firstpage
    103
  • Lastpage
    116
  • Abstract
    This paper presents a flexible parallel simulator to evaluate the impact of different error control methods on the performance and energy consumption of networks-on-chip (NoCs). Various error control schemes can be inserted into the simulator in a plug-and-play manner for evaluation. Moreover, a highly tunable fault injection feature is developed for modeling various fault injection scenarios, including different fault injection rates, fault types, fault injection locations, and faulty flit types. Case studies performed in the proposed flexible simulation environment are presented to demonstrate the impact of a set of error control schemes on NoC performance and energy in different noise scenarios. This paper also uses the simulator to provide design guidelines for NoCs with error control capabilities.
  • Keywords
    fault tolerance; logic design; network-on-chip; NoC; error control; fault injection feature; fault injection location; fault injection rate; fault type; faulty flit type; flexible parallel simulator; network-on-chip; Analytical models; Circuit faults; Communication system traffic control; Computational modeling; Energy consumption; Error correction; Network topology; Network-on-a-chip; Power system modeling; Working environment noise; Error control; fault tolerance; networks-on-chip; performance analysis and design aid; reliability; simulator;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2009.2034353
  • Filename
    5356290