• DocumentCode
    3294460
  • Title

    Soft-error detection through software fault-tolerance techniques

  • Author

    Rebaudengo, Maurizio ; Reorda, Matteo Sonza ; Torchiano, Marco ; Violante, Massimo

  • Author_Institution
    Dipt. di Autom. e Inf., Politecnico di Torino, Italy
  • fYear
    1999
  • fDate
    36465
  • Firstpage
    210
  • Lastpage
    218
  • Abstract
    The paper describes a systematic approach for automatically introducing data and code redundancy into an existing program written using a high-level language. The transformations aim at making the program able to detect most of the soft-errors affecting data and code, independently of the Error Detection Mechanisms (EDMs) possibly implemented by the hardware. Since the transformations can be automatically applied as a pre-compilation phase, the programmer is freed from the cost and responsibility of introducing suitable EDMs in its code. Preliminary experimental results are reported, showing the fault coverage obtained by the method, as well as some figures concerning the slow-down and code size increase it causes
  • Keywords
    error detection; high level languages; redundancy; software fault tolerance; code redundancy; data redundancy; fault coverage; high-level language; soft-error detection; software fault-tolerance techniques; Circuit faults; Computer errors; Costs; Fault detection; Fault tolerance; Hardware; High level languages; Programming profession; Read only memory; Safety devices;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Defect and Fault Tolerance in VLSI Systems, 1999. DFT '99. International Symposium on
  • Conference_Location
    Albuquerque, NM
  • ISSN
    1550-5774
  • Print_ISBN
    0-7695-0325-x
  • Type

    conf

  • DOI
    10.1109/DFTVS.1999.802887
  • Filename
    802887