• DocumentCode
    3082575
  • Title

    DTM: Degraded Test Mode for Fault-Aware Probabilistic Timing Analysis

  • Author

    Slijepcevic, Mladen ; Kosmidis, Leonidas ; Abella, Jaume ; Quinones, Eduardo ; Cazorla, Francisco J.

  • fYear
    2013
  • fDate
    9-12 July 2013
  • Firstpage
    237
  • Lastpage
    248
  • Abstract
    Existing timing analysis techniques to derive Worst-Case Execution Time (WCET) estimates assume that hardware in the target platform (e.g., the CPU) is fault-free. Given the performance requirements increase in current Critical Real-Time Embedded Systems (CRTES), the use of high-performance features and smaller transistors in current and future hardware becomes a must. The use of smaller transistors helps providing more performance while maintaining low energy budgets, however, hardware fault rates increase noticeably, affecting the temporal behaviour of the system in general, and WCET in particular. In this paper, we reconcile these two emergent needs of CRTES, namely, tight (and trustworthy) WCET estimates and the use of hardware implemented with smaller transistors. To that end we propose the Degraded Test Mode (DTM) that, in combination with fault-tolerant hardware designs and probabilistic timing analysis techniques, (i) enables the computation of tight and trustworthy WCET estimates in the presence of faults, (ii) provides graceful average and worst-case performance degradation due to faults, and (iii) requires modifications neither in WCET analysis tools nor in applications. Our results show that DTM allows accounting for the effect of faults at analysis time with low impact in WCET estimates and negligible hardware modifications.
  • Keywords
    embedded systems; fault tolerant computing; probability; timing; CRTES; DTM; WCET analysis tools; critical real-time embedded systems; degraded test mode; fault-aware probabilistic timing analysis; fault-tolerant hardware designs; hardware fault rates; hardware modifications; low energy budgets; performance requirements; smaller transistors; system temporal behaviour; tight WCET estimates; trustworthy WCET estimates; worst-case execution time; worst-case performance degradation; Aerospace electronics; Cache memory; Degradation; Hardware; Probabilistic logic; Timing; Transistors; Testing; WCET; fault-tolerance; probabilistic timing analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems (ECRTS), 2013 25th Euromicro Conference on
  • Conference_Location
    Paris
  • Type

    conf

  • DOI
    10.1109/ECRTS.2013.33
  • Filename
    6602104