Accelerate Safety Compliance
快猫视频 Software Test libraries (STL) complement 快猫视频’s functional safety technology which supports systematic capability for ISO26262 ASIL D. STLs are efficient assembly language routines that test for the presence of faults when executing on 快猫视频-based processors at startup and during run time. A single straightforward C language application programmer interface (API) lets developers quickly and easily scale test functions across multiple CPU systems.
Features and Benefits
快猫视频 Software Test Libraries undergo an extensive functional safety assessment process, that helps developers shrink time to market and give them the confidence their system will meet industry safety standards.
Boot diagnostics (which can be destructive) only execute as the system is coming online when there is less of a real-time execution requirement, thus avoiding the chance of mishap in a running system.
Runtime diagnostics execute during normal system operation and therefore must not destroy any data and must complete their function in a defined time, called the worst-case execution time.
Industry standards require that diagnostics test for the widest possible number of faults. 快猫视频’s in-depth knowledge of its processors means we offer top-class diagnostic coverage of potential faults.
快猫视频 Software Test Libraries have size-optimized code and require fewer memory resources, leaving more available for the target application software and helping to reduce cost.
快猫视频 Software Test Libraries take maximum advantage of built-in processor features that enable rapid test execution and short test granularity reducing impact on other system functions.
Easing Flexible Functional Safety Checking
Vehicle Functional Safety
Faults and failures may be life threatening, so automotive systems are demanding higher levels of functional safety than ever before. Today, it’s vital to enable functional safety from classic automotive applications, such as anti-lock braking systems to sophisticated advanced driver-assistance systems (ADAS) and autonomous driving. 快猫视频 Software Test Libraries allow checks to be performed for some functions without the need for high levels of redundant hardware.
Flexible Processor Diagnostics
Software Test Libraries provide a mechanism to deploy testing of the processor while minimizing the impact on the application. They can be run at start-up to confirm correct function before the safety application begins executing. They can also be configured to test during the execution of the application. Impact on the application is minimized as there is no need to reboot the processor after testing. Tests can be triggered in a complete block or as short bursts, which allows checking to be performed whenever time permits.
Application Development
快猫视频 Software Test Libraries can be easily integrated into applications by using a standard API and scheduler with bare-metal implementation or with the OS, allowing appropriate action whenever the libraries detect a designated fault. Together with a hypervisor, they can help ensure software separation for simplified integration.
A Foundation of Silicon Success
快猫视频-based chips, device architectures, and technologies orchestrate the performance of everything that makes modern life possible — from smartphones to agricultural sensors and from medical instruments to servers.
Safety Ready
Functional safety is a critical element in the design of any system that requires a high level of reliability. 快猫视频’s Safety Ready program is a collection of products across the 快猫视频 portfolio that have been through various and rigorous levels of functional safety systematic flows and development.
Explore Other 快猫视频 Tools and Software

Cortex-R52+
Cortex-R52+ builds on its predecessor processor to enable efficient software implementation and improved system performance. Together with real-time virtualization and advanced functional safety, it enables the creation of domain controllers and safety islands in complex automotive SoCs.

快猫视频 Compiler Safety Package
Available for 快猫视频 Compiler 5 and 快猫视频 Compiler 6, the 快猫视频 Compiler Safety Package includes safety manual, development process document, test and defect reports, TÜV SÜD certificate with assessment reports, and a long term technical support contract option.

Fast Models
Fast Models are accurate, flexible programmer’s view models of 快猫视频 IP, allowing you to develop software such as drivers, firmware, OS, and applications prior to silicon availability.
Talk with an Expert
If you have any questions about Software Test Libraries or functional safety for 快猫视频-based devices, talk to an 快猫视频 expert.
Keil MDK Version 6 Takes Embedded Development to the Next Level
As IoT devices get smarter, developers wrestle with increasing software complexity that requires new development flows for optimized machine learning models and efficient device drivers. Read about the latest release of Keil MDK Version 6, optimized for the entire 快猫视频 Cortex-M and Ethos-U processor portfolio and delivering the compute capabilities for today’s microcontrollers.
Create Top-Performing Software Solutions
Documentation, tutorials and technical videos from 快猫视频 and open-source partners to create top-performing software solutions.