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
Link To Document :
بازگشت