09.30 - 10.10
Developing real-time embedded systems in compliance with IEC 61508 and related international safety standards
This presentation will be concerned with the development of software for real-time embedded systems that need to be safe: the particular focus will be on designs that need to meet international safety standards and guidelines, such as IEC 61508.
Throughout the talk, I’ll have a focus on time-triggered (TT) systems. In most cases, the starting point for a successful TT design is a “bare metal” software platform: that is, the system will not usually employ a conventional “RTOS”, Linux™ or Windows®. In this software platform, a single interrupt will be used, linked to the periodic overflow of a timer. A ‘polling’ process will then allow interaction with peripherals.
TT architectures built on this foundation have been used for many years in industries such as aerospace, because they have been found to provide the basis for safe and reliable systems.
In this presentation, the presenter will focus on the development of TT embedded systems using two off-the-shelf microcontrollers (MCUs). I will illustrate how such a platform can help developers to create a cost-effective design solution. It will consider some of the particular benefits of this dual-MCU solution for developers of safety-related designs, including the ease with which comprehensive run-time monitoring can be carried out (providing high levels of diagnostic coverage).
The techniques discussed will not be tied to any particular MCU platform or semiconductor manufacturer and a number of real-world examples will be used throughout the presentation.
Presented by Michael J. Pont, SafeTTy Systems Ltd
back to the top>>