Components and Tools for Functional Safety Applications
Functional safety is important across a variety of markets, including the automotive, industrial, medical, and railway sectors, and often prevalent in consumer electronics.
However, the complexity of the embedded software required for functional safety is growing and security issues are rising due to connectivity requirements.
This can result the failure of a safety-critical system and lead to high costs or potential danger to human safety.
In this white paper, we explain three important steps to prevent software-induced system failures, including how to:
- Use software building blocks
- Use qualified or a formally verified compiler
- Adhere to strict coding guidelines