• DocumentCode
    2479260
  • Title

    Trace and debug port based watchdog processor

  • Author

    Scherer, Balázs ; Horváth, Gábor

  • Author_Institution
    Dept. of Meas. & Inf. Syst., Budapest Univ. of Technol. & Econ., Budapest, Hungary
  • fYear
    2012
  • fDate
    13-16 May 2012
  • Firstpage
    488
  • Lastpage
    491
  • Abstract
    Novel architectures and processors are designed to satisfy the needs specified by functional safety standards, like IEC 61508 and ISO 26262. An example for this devices is the TMS570 from Texas Instruments, which is a SIL3 (Safety Integrity Level 3) capable microcontroller. The question is whether a specialized hardware alone, like the TMS570 is enough for reaching safety goals or additional efforts should be done. This paper presents our novel idea of trace and debug port based watchdog processor that increase the safety for systems designed with traditional microcontrollers or with modern dual core safe ones. The approach presented is using the debug and trace hardware blocks (present in nearly every 32-bit microcontrollers introduced into the market in the last 5 years) to see inside the guarded system and to make statements of its healthiness. The paper shows the benefits and capability of such debug and trace hardware based watchdog control. We also introduce the bottlenecks of this approach and make suggestions to eliminate these, by making minor modifications to the existing trace blocks of the ARM CoreSight architecture.
  • Keywords
    computer debugging; microcontrollers; program debugging; program diagnostics; safety; safety-critical software; system buses; ARM CoreSight architecture; IEC 61508; ISO 26262; SIL3 capable microcontroller; TMS570; Texas Instruments; debug port-based watchdog processor; debug-based watchdog control; functional safety standards; guarded system; hardware blocks debugging; hardware blocks tracing; modern dual core safety; safety goals; safety integrity level 3; systems design; trace hardware-based watchdog control; trace-based watchdog processor; Computer architecture; Hardware; Microcontrollers; Monitoring; Real time systems; Safety; Software; ARM Cortex; CoreSight; diagnostics; embedded; real-time; trace;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Instrumentation and Measurement Technology Conference (I2MTC), 2012 IEEE International
  • Conference_Location
    Graz
  • ISSN
    1091-5281
  • Print_ISBN
    978-1-4577-1773-4
  • Type

    conf

  • DOI
    10.1109/I2MTC.2012.6229331
  • Filename
    6229331