Checkpoints: A Sophisticated Task Monitor For Automotive Applications Using SAFERTOS, That Satisfies The Standard ISO 26262
The Checkpoints Safety Component from WITTENSTEIN high integrity systems adds a sophisticated task monitoring capability to SAFERTOS that verifies Task scheduling is occurring as intended, and satisfies the requirements of ISO 26262.
WITTENSTEIN high integrity systems presents Checkpoints, a software Safety Component that extends the functionality of the safety critical Real Time Operating System SAFERTOS. Checkpoints provides a sophisticated Task monitoring capability that confirms the correct scheduling of Tasks within a pre-emptive, priority based scheduling environment.
The Checkpoints Safety Component has been designed to meet the Automotive ISO 26262 ASILC/D requirement which mandates the self-monitoring of the software in the operating system and the application. ISO 26262 mandates the use of self-monitoring to detect, identify and manage systematic faults. Both Checkpoints and SAFERTOS are supplied with a Design Assurance Pack supporting certification to ISO 26262 ASIL D.
Checkpoints allows the user to specify timing tolerances for critical sections of code. This can be used to confirm that periodic Tasks run within allowable tolerances and that sections of processing within Tasks complete within a defined time period. Checkpoints can monitor the time between an Interrupt event happening and the completion of the relevant handler Task. Checkpoints can also monitor complex functionality involving multiple Tasks, confirming timing constraints are met. If timing constraints are violated, an error hook is triggered.
Read more about Checkpoints and SAFERTOS for Automotive at https://www.highintegritysystems.com/embedded-r[...]
“Our range of Safety Components extend the functionality of SAFERTOS to address specific customer requirements.” said Andrew Longhurst, Business Development Manager for WITTENSTEIN high integrity systems. “Checkpoints adds sophisticated Task Monitoring capabilities to SAFERTOS, addressing the automotive requirements of ISO 26262. Checkpoints is just as relevant to our customers using SAFERTOS in other industry sectors, including medical, industrial, and aerospace.”
SAFERTOS and Checkpoints are delivered for use with a specific processor/compiler combination. They are supplied with full source code and Design Assurance Pack containing all the certification evidence supporting the safety development standards of IEC 61508 SIL 3 and ISO 26262 ASILD.
WITTENSTEIN high integrity systems is a safety systems company that produces and supplies Real Time Operating Systems and platform solutions to the Medical, Aerospace, Automotive and Industrial sectors. For more information, please visit https://www.highintegritysystems.com.