• DocumentCode
    2760830
  • Title

    Fault injection into VHDL models: analysis of the error syndrome of a microcomputer system

  • Author

    Gil, D. ; Baraza, J.C. ; Busquets, J.V. ; Gil, P.J.

  • Author_Institution
    DISCA, Univ. Politecnica de Valencia, Spain
  • Volume
    1
  • fYear
    1998
  • fDate
    25-27 Aug 1998
  • Firstpage
    418
  • Abstract
    The paper presents the results of fault injection experiments to analyse the error syndrome of a microcomputer system. The faults have been injected at chip level in VHDL models, using an injection tool designed with this purpose. We have carried out a set of injection experiments. Transient faults has been injected (stuck-at and open line) on both the signals and variables of both processor and memory. We have classified and analysed the pathology of the errors and measured their latency. The results have shown that the majority of errors produced in the signals are of type Control Flow (46%), with a propagation latency of around half clock cycle. On the other hand, the prevailing errors in the model variables are of type Data (65%), with a propagation latency of about 2.5 clock cycles. These results can be used to focus the design of fault detection and fault tolerance mechanisms to increase the system dependability
  • Keywords
    development systems; fault tolerant computing; hardware description languages; Control Flow errors; Data errors; VHDL models; chip level; error syndrome; fault detection; fault injection; fault tolerance mechanisms; half clock cycle; injection tool; microcomputer system; model variables; propagation latency; system dependability; transient faults; Circuit faults; Clocks; Computational modeling; Delay; Emulation; Error analysis; Fault tolerant systems; Gas insulated transmission lines; Hardware; Microcomputers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Euromicro Conference, 1998. Proceedings. 24th
  • Conference_Location
    Vasteras
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-8646-4
  • Type

    conf

  • DOI
    10.1109/EURMIC.1998.711835
  • Filename
    711835