The software-design support package streamlines certification of safety-critical systems featuring STM32 microcontrollers. Begun in November 2013, the joint project has produced a set of STM32 safety manuals to assist application design, as well as Software Test Libraries (fRSTL) certified according to the IEC61508:2010 functional-safety standard. Yogitech used its fRMethodology white-box approach for safety analysis and verification to create the fRSTL and the related tools suite (fRTools) that ensures superior and proven diagnostic coverage compared to conventional black-box testing.
Customers can choose to develop their own STL, referring to the STM32 safety manuals. These can be downloaded free of charge from st.com. On the other hand, using the Yogitech fRSTL_stm32 libraries provides a turnkey STL that accelerates certification to IEC 61508 Safety Integrity Level (SIL) 2/3 while also minimising test costs and development risks. Either approach allows a certified safety-critical system using a standard STM32 microcontroller, rather than a specialised safety microcontroller with dedicated on-chip diagnostic circuitry.
“With our safety design package now ready for customers to use, the STM32 microcontroller family offers the best solution for an even wider range of safety-critical industrial applications targeting the IEC 61508 standard,” said Michel Buffa, General Manager, Microcontroller Division, STMicroelectronics. “While the safety manuals provide the necessary guidelines and examples of how to use STM32 in a safety context, the Yogitech libraries, available under affordable license terms, will speed up and secure the SIL certification process.”
“Thanks to the partnership with STMicroelectronics, we are offering to STM32 users a standard product simply unmatched in terms of quality and convenience,” said Silvano Motto, CEO of Yogitech. “The fRSTL_stm32 Software Libraries are extending our IP portfolio for safety-critical systems, confirming Yogitech in a lead position as a supplier of solutions in accordance with the IEC61508 standard and related derivatives applied to integrated circuits."