• DocumentCode
    2636605
  • Title

    ARROW - A Generic Hardware Fault Injection Tool for NoCs

  • Author

    Birner, M. ; Handl, T.

  • Author_Institution
    Inst. of Comput. Eng., Vienna Univ. of Technol., Vienna, Austria
  • fYear
    2009
  • fDate
    27-29 Aug. 2009
  • Firstpage
    465
  • Lastpage
    472
  • Abstract
    Todays NoCs are reaching a level where it is getting very hard to ensure 100% of functionality. Consequently, fault tolerance has become an important aspect in todays design techniques and like the system itself it has to be validated and tested. A vulnerable point of attack for faults in distributed systems like NoCs is certainly the interconnect. In this paper, we will give an overview about todays challenges in interconnect technology and potential resulting physical faults. Unfortunately, describing faults on the physical level is far too accurate and so it is necessary to abstract and to map all these faults to a logical level. In more complex systems, also the logical level may become too detailed. As a result, an even more abstract layer, which is defined as the functional level, has to be introduced. To be able to verify fault tolerance, an experiment based test approach like fault injection is necessary. Arrow is a generic hardware fault injection tool, written in the hardware description language VHDL, especially designed for digital fault injection on the interconnect of NoCs, making use of fault models from the logical level.
  • Keywords
    digital integrated circuits; fault diagnosis; hardware description languages; integrated circuit interconnections; network-on-chip; Arrow; NoC; VHDL; distributed systems; fault models; fault tolerance; generic hardware fault injection tool; hardware description language; interconnect technology; logical level; physical faults; Circuit faults; Costs; Fault tolerance; Fault tolerant systems; Hardware; Integrated circuit interconnections; LAN interconnection; Network-on-a-chip; Pins; Testing; Fault Injection; Fault Models; Fault Tolerance; NoC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, Architectures, Methods and Tools, 2009. DSD '09. 12th Euromicro Conference on
  • Conference_Location
    Patras
  • Print_ISBN
    978-0-7695-3782-5
  • Type

    conf

  • DOI
    10.1109/DSD.2009.223
  • Filename
    5350138