• DocumentCode
    2360100
  • Title

    DELFIM: error detection by thin memory protection

  • Author

    Cunha, João Carlos ; Silva, João Gabriel

  • Author_Institution
    Inst. Superior de Engenharia de Coimbra, Portugal
  • fYear
    1996
  • fDate
    2-5 Sep 1996
  • Firstpage
    343
  • Lastpage
    350
  • Abstract
    Memory protection has been widely recognized as an effective concurrent error detection method. Some of the studies made show that its effectiveness changes as the percentage of unused memory grows, since the probability of a wrong address falling on the unused zone also grows. In this paper, we follow that hint, and try to determine how better does the detection capability of protected memory get, when the protection boundaries are dynamically changed to encompass just the code of the function being executed. We implemented this method on a VME standard board, monitoring a commercial MC68000-based system. The system was tested by means of physical injection of about 25000 faults. Experimental results revealed that this mechanism can typically detect more than 80% of the faults, improving in about 5% the results from the traditional mechanisms. We also verified that only around 30% of the undetected faults induced a system failure
  • Keywords
    error detection; fault diagnosis; fault tolerant computing; system recovery; DELFIM; VME standard board; concurrent error detection; detection capability; error detection; error recovery; fault tolerant system; thin memory protection; Computer errors; Fault detection; Fault diagnosis; Fault tolerant systems; Hardware; Monitoring; Protection; Redundancy; Standards Board; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 96. Beyond 2000: Hardware and Software Design Strategies., Proceedings of the 22nd EUROMICRO Conference
  • Conference_Location
    Prague
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-7487-3
  • Type

    conf

  • DOI
    10.1109/EURMIC.1996.546457
  • Filename
    546457