• DocumentCode
    3092845
  • Title

    A Low-Power and SEU-Tolerant Switch Architecture for Network on Chips

  • Author

    Patooghy, A. ; Fazeli, M. ; Miremadi, S.G.

  • Author_Institution
    Sharif Univ. of Technol., Tehran
  • fYear
    2007
  • fDate
    17-19 Dec. 2007
  • Firstpage
    264
  • Lastpage
    267
  • Abstract
    High reliability, high performance, low power consumption are the main objectives in the design of NoCs. These three design objectives are mostly conflicting and should be considered simultaneously in order to have an optimal design. This paper proposes a method based on duplicating the virtual channels of each NoC node as well as parity codes to prevent SEUs from producing erroneous data. The method is compared with two widely used SEU-tolerant methods i.e., the switch to switch and the end to end flow control methods, in terms of reliability, power consumption and performance. A flit level VHDL-based simulator and Synopsys power compiler tool have been used to extract experimental results. The simulation results show the same reliability for all three methods, while the proposed method shows the lowest power consumption and the highest performance almost in all traffic generation rates and all packet error rates.
  • Keywords
    computer architecture; hardware description languages; network-on-chip; NoC; Synopsys power compiler tool; end to end flow control methods; flit level VHDL-based simulator; network on chips; packet error rates; power consumption; single event upset tolerant switch; virtual channels; Computer networks; Energy consumption; Error analysis; High performance computing; Network-on-a-chip; Power engineering computing; Power generation; Redundancy; Single event transient; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing, 2007. PRDC 2007. 13th Pacific Rim International Symposium on
  • Conference_Location
    Melbourne, Qld.
  • Print_ISBN
    0-7695-3054-0
  • Type

    conf

  • DOI
    10.1109/PRDC.2007.59
  • Filename
    4459669