Reliability for Safety-Critical Markets
Software certification is vital in order to demonstrate the reliability and safety of software systems. Certification requires that products be checked by an independent authority. Micrium serves this market with its µC/OS-II® and µC/OS-III® real-time operating system (RTOS) kernels that meet the following certification requirements:
||DO-178B Level E up to Level A
||IEC 61508 Safety Integrity Level 1 up to Level 3
||IEC 62304 Class A up to Class C [FDA 510(k)]
Long History of Certification
The stability and history of a product is of paramount importance in achieving and renewing safety-critical certification. Micrium kernel development started in 1992 with the release of µC/OS, and we first obtained safety-critical certification for the µC/OS-II kernel in 2000.
How to Certify?
We now offer two approaches to certification:
- Embedded Office has developed certification kits ("Cert-Kit”) for µC/OS-II and µC/OS-MPU™ to reduce cost and accelerate development of safety-critical applications
- Validated Software has standardized its Validation Suites around Micrium’s µC/OS-II and µC/OS-III RTOS kernels
Micrium Advantages for Certification
Building your product using Micrium software components can reduce your certification time and cost.
Micrium products are already certified in the fields of medical devices, avionics, and industrial controls. There are Validation Suites and Cert-Kits available from third parties, which provide thousands of pages of documentation that you would have to otherwise create for your product.
Some key points:
- Certification requires proof your source code’s origin. Micrium uses no open source code, making your documentation trail much simpler.
- Micrium’s coding rules and naming conventions make the production of documentation for a specific certification much easier. Consistent coding rules are a necessary step for certification, and Micrium’s robust coding standards and books help you provide the documentation necessary for certification.