• DocumentCode
    2448257
  • Title

    Simulation based system level fault insertion using co-verification tools

  • Author

    Eklow, Bill ; Hosseini, Anoosh ; Khuong, Chi ; Pullela, Shyam ; Vo, Toai ; Chau, Hien

  • Author_Institution
    Cisco Syst. Inc., San Jose, CA, USA
  • fYear
    2004
  • fDate
    26-28 Oct. 2004
  • Firstpage
    704
  • Lastpage
    710
  • Abstract
    This work presents a simulation-based, fault insertion environment, which allows faults to be "injected" into a Verilog model of the hardware. A co-verification platform is used to allow real, system level software to be executed in the simulation environment. A fault manager is used to keep track of the faults that are inserted on to the hardware and to monitor diagnostic messages to determine whether the software is able to detect, diagnose and/or cope with the injected fault. Examples be provided to demonstrate the capabilities of this approach as well as the resource requirements (time, system, human). Other benefits and issues of this approach also be discussed.
  • Keywords
    fault simulation; hardware description languages; Verilog model; co-verification platform; co-verification tools; diagnostic messages; fault detection; fault diagnosis; fault insertion environment; fault manager; resource requirements; simulation based environment; simulation based system level fault insertion; system level software; Costs; Fault detection; Hardware design languages; Humans; Monitoring; Operating systems; Robustness; Software systems; Testing; Wiring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Conference, 2004. Proceedings. ITC 2004. International
  • Print_ISBN
    0-7803-8580-2
  • Type

    conf

  • DOI
    10.1109/TEST.2004.1387332
  • Filename
    1387332