Functional Safety Implementation on Zynq Ultra Scale+ MPSoC SOMs

iWave Functional Safety Solution makes use of certified Xilinx devices and tools to quickly meet safety requirements of your application. Safety critical applications like automotive, industrial motor control, avionics and many other need to have high reliability and availability. To meet these requirements and achieve required Safety Integrity Levels (SILs) or Automotive Safety Integrity Levels (ASILs) it is necessary to mitigate soft errors and implement redundancy to have better hard fault toleration. iWave makes use of range of solutions provided by Xilinx and also provides a means to test and integrate them to achieve safety requirements of your application.

Applications: Safety-Critical applications such as avionic control systems, automotive, and Industrial Motor Control.

Feature Rich SOMs and SBCs:
Zynq UltraScale+ ZU19/ZU17/ZU11 MPSoC SOM

Zynq UltraScale+ ZU7/ZU5/ZU4 MPSoC SOM

Zynq UltraScale+ ZU5/ZU4/ZU3/ZU2 MPSoC SBC


Using Functional Safety Certified Xilinx Devices and Tools.

Detailed Application Note.

Supports Customization.

Tested Reference Designs.

Ready to Integrate Solutions

UltraScale+ SEM IP: Xilinx UltraScale+ Soft Error Mitigation (SEM) IP is used to detect and correct SEU within FPGA configuration memory. SEM IP handles soft errors very efficiently, about 99.7% of soft errors are correctable using SEM IP hence it provides method for better management of system level effects caused by soft errors.

TMR MicroBlaze Subsystem: Triple Modular Redundancy is one of the effective solutions used to deal with soft errors in safety critical applications. TMR MicroBlaze subsystem implements triplicated MicroBlaze soft cores along with triplicated memories, I/O and other critical blocks. The outputs from these triplicated blocks are majority voted and fed to comparators to mitigate the effects of soft errors. Xilinx MicroBlaze compiler has been certified by SGS TUV Saar to comply with IEC 61508:2010 up to SIL 4 and ISO 26262:2011 up to ASIL D.

Isolation Design Flow: Isolation design flow allows both safety and non-safety functions to be present on single chip without affecting each other’s functionality. Isolation design flow is also helping in reducing single event failures when redundant blocks are implemented within same chip. Xilinx IDF flow is part of Xilinx Vivado which has been certified by TUV Sud to comply with IEC 61508-3:2010 and ISO 26262-8:2011.

ARM Cortex R5 LockStep Mode: LockStep mode of operation is one of the easily achievable dual modular redundant solution to meet safety requirements. Xilinx Zynq UltraScale+ MPSoC devices have dual core ARM Cortex R5 processors in Low Power domain which can be operated in lockstep mode for safety critical applications. The Low Power Domain of Zynq MPSoC has been certified by Exida to meet the requirements specified by IEC 61508:2010 part 1, 2, 3 up to SIL 3 with HFT of 1 and ISO 26262:2011 parts 2, 4, 5, 6, 7, 8, 9, 10 up to ASIL C.

XMPU & XPPU: Zynq MPSoC includes multiple processing subsystems including APU, RPU, PMU, CSU and user defined number of MicroBlaze soft processors implemented in PL. If any of the processing subsystems is running safety critical applications then the memory or peripherals used by that processing system can be isolated and its access is restricted to other processing subsystems. Xilinx Memory Protection Unit and Xilinx Peripheral Protection Unit helps in achieving this.


iWave Systems is a global leader in the design and manufacturing of highly Scalable FPGA & SoC System on Modules and computing platforms. With over 21 years of experience in FPGA based solution design and development and a key focus on industrial, medical and automotive industry verticals, iWave is committed to be your reliable technology partner. iWave helps customer shorten their product design and development cycle through a wide portfolio of embedded solutions.
Through over 15 years of partnership, iWave Systems is a certified Alliance Member of the XILINX Alliance program meeting vigorous training requirements, maintaining a deep understanding of Xilinx technology, and offering highest level of technical expertise to global customers and ultimately speed your time to market.