• DocumentCode
    2987313
  • Title

    Summarizing a time-sensitive control-flow checking monitoring for multitask systems-on-chip

  • Author

    Vargas, Fabian ; Picolli, Leonardo ; De Alecrim, Antonio A., Jr. ; Moraes, Marlon ; Gama, Marcio

  • Author_Institution
    Dept. of Electr. Eng., Catholic Univ. - PUCRS, Porto Alegre
  • fYear
    2006
  • fDate
    Dec. 2006
  • Firstpage
    249
  • Lastpage
    252
  • Abstract
    This paper summarizes a new approach based on a watchdog infrastructure intellectual property (I-IP) core to detect control-flow faults that affect CPU execution time. More precisely, this approach aims at detecting those faults that change the expected CPU instruction sequence and that as consequence, change also (by increasing or reducing) the expected CPU time allocated for the execution of the monitored task. The underlined advantage of this approach is the ability of detecting faults in multitask systems-on-chips (SoCs) running under the control of a real-time (preemptive) operating system. In this multi-task scenario, the I-IP can perform fault detection in a time-shared basis. Practical experiments have been carried out and results are discussed
  • Keywords
    fault diagnosis; multiprogramming; program control structures; system monitoring; system-on-chip; time-sharing programs; CPU execution time; control-flow fault detection; instruction sequence; intellectual property core; multitask systems-on-chip; preemptive operating system; real-time operating system; time-sensitive control-flow checking monitoring; watchdog infrastructure; Control systems; Electrical fault detection; Fault detection; Intellectual property; Memory management; Monitoring; Operating systems; Real time systems; Shift registers; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Technology, 2006. FPT 2006. IEEE International Conference on
  • Conference_Location
    Bangkok
  • Print_ISBN
    0-7803-9729-0
  • Electronic_ISBN
    0-7803-9729-0
  • Type

    conf

  • DOI
    10.1109/FPT.2006.270320
  • Filename
    4042442