• DocumentCode
    1912694
  • Title

    Feature Specific Control Flow Checking in COTS-Based Embedded Systems

  • Author

    Rajabzadeh, Amir ; Miremadi, Seyed Ghassem

  • Author_Institution
    Comput. Dept., Razi Univ., Kermanshah, Iran
  • fYear
    2010
  • fDate
    18-25 July 2010
  • Firstpage
    58
  • Lastpage
    63
  • Abstract
    While the Control Flow Checking (CFC) methods are using the ordinary instruction set and general Arithmetic and Logic Unit (ALU) features to protect the programs against the transient faults, this paper presents a new kind of CFC method, called feature specific CFC. The idea behind this method is using a specific internal hardware in modern processors which provides the ability to monitor internal various parameters of the program. This method is a pure software method and the external hardware overhead is zero. Other overheads have been measured experimentally by executing the workloads on a Pentium system. The execution time overhead is between 42% and 67% and the program size overhead is between 5% and 10% for different workload programs. This method is analytically evaluated based on seven different fault models. The results show that the error detection coverage varies between 98.05% and 98.65% depending on the different workload programs.
  • Keywords
    embedded systems; error detection; program testing; program verification; software packages; CFC method; COTS based embedded system; Pentium system; arithmetic and logic unit; control flow checking; feature specific CFC; transient fault; Circuit faults; Embedded system; Hardware; Monitoring; Program processors; Radiation detectors; Control flow checking; Control flow errors; Error detection coverage; Fault injection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependability (DEPEND), 2010 Third International Conference on
  • Conference_Location
    Venice
  • Print_ISBN
    978-1-4244-7530-8
  • Type

    conf

  • DOI
    10.1109/DEPEND.2010.17
  • Filename
    5562846