• DocumentCode
    3544001
  • Title

    A New Fault Injection Approach for Testing Network-on-Chips

  • Author

    Sterpone, Luca ; Sabena, Davide ; Reorda, Matteo Sonza

  • Author_Institution
    Dipt. di Autom. e Inf., CAD Group, Italy
  • fYear
    2012
  • fDate
    15-17 Feb. 2012
  • Firstpage
    530
  • Lastpage
    535
  • Abstract
    Packet-based on-chip interconnection networks, or Network-on-Chips (NoCs) are progressively replacing global on-chip interconnections in Multi-processor System-on-Chips (MP-SoCs) thanks to better performances and lower power consumption. However, modern generations of MP-SoCs have an increasing sensitivity to faults due to the progressive shrinking technology. Consequently, in order to evaluate the fault sensitivity in NoC architectures, there is the need of accurate test solution which allows to evaluate the fault tolerance capability of NoCs. This paper presents an innovative test architecture based on a dual-processor system which is able to extensively test mesh based NoCs. The proposed solution improves previously developed methods since it is based on a NoC physical implementation which allows to investigate the effects induced by several kind of faults thanks to the execution of on-line fault injection within all the network interface and router resources during NoC run-time operations. The solution has been physically implemented on an FPGA platform using a NoC emulation model adopting standard communication protocols. The obtained results demonstrated the effectiveness of the developed solution in term of testability and diagnostic capabilities and make our solutions suitable for testing large scale NoC design.
  • Keywords
    fault tolerance; field programmable gate arrays; multiprocessing systems; multiprocessor interconnection networks; network synthesis; network-on-chip; FPGA platform; NoC architectures; NoC emulation model; fault injection approach; fault sensitivity; fault tolerance capability; global on-chip interconnections; large scale NoC design; multiprocessor system-on-chips; network-on-chip testing; online fault injection; packet based on-chip interconnection networks; progressive shrinking technology; standard communication protocols; Circuit faults; Field programmable gate arrays; IP networks; Integrated circuit interconnections; Program processors; Routing; Switches; FPGA; Fault Injection; MP-SoC; NoC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2012 20th Euromicro International Conference on
  • Conference_Location
    Garching
  • ISSN
    1066-6192
  • Print_ISBN
    978-1-4673-0226-5
  • Type

    conf

  • DOI
    10.1109/PDP.2012.82
  • Filename
    6169632