Our white papers explore the challenges, technologies and standards shaping functional safety and modern embedded software development. Covering standards such as ISO 26262 and ISO/SAE 21434, as well as topics including the EU Cyber Resilience Act (CRA), Software-Defined Vehicles (SDVs), cybersecurity, RTOS architecture, Safety Islands, software partitioning, lifecycle management and mixed-criticality systems.
These papers provide expert insights and practical guidance for engineers developing high-integrity embedded systems across automotive, industrial, medical and other safety-critical applications.
Browse the white papers below to discover best practices for building safe, secure and reliable embedded systems.
Free Demos & Manuals
Download fully functional, time-limited SAFERTOS® demos, plus manuals, datasheets, and more.
Embedded Architectures Supporting Mixed Safety Integrity Software
We are proud to present our new series of White Papers focusing on mixed SIL software designs. Download the new White Paper today, and sign up to our newsletter to be notified of the next release in the series.
System designers are now faced with the challenge of providing safety and functionality as part of the same system. In many cases safety critical systems have to support feature rich graphical interfaces, responsive networking communications, diagnostics, data storage and much more. Due to the rigours of developing safety critical software the development costs are high and it would not be feasible to develop all the software used within the system to the highest safety level required.
This means that within a single system there may be several different levels of safety software.
Therefore the software within the system needs to be partitioned, grouping software of the same safety level together, and assuring that software from lower safety levels can not interfere with software relating to the higher safety levels. Partitioning allows the safety related software to be kept small and concise, whilst allowing the use of third party software modules, which shortens development times and lowers costs.















