The Functional Safety Management
During development of safety critical products we want to minimize the possibility of a failure. This is valid of all participants within the lifecycle of your safety critical product. That implies that we as a responsible minded component supplier will ensure:
- Management of Functional Safety
- A well established and lived development process
- Continuously monitoring of our Cert-Kits
- Pro-active maintenance reports
The standards related to development of safety critical devices and systems specify, that we verify and validate our failure avoidance measures. This is commonly called "Functional Safety Management". This management starts with the idea for a new product and must be performed gapless until the disposal of the product. Independent authorities confirms our safety management:
Pre-Certified RTOS with Space Protection Extension
All service functions of the proven real time kernel µC/OS-II are pre-certified with unchanged interface. Consequencial the usage is possible within an existing systems, too. The possibilities of the flexible Safety RTOS is results out of the complete set of RTOS services and the advantages of the pre-certified component:
- Preemptive Multi-Tasking
- Software Timer
- Process Space Protection
- Memory Management
- Shared Memory
The Application Programming Interface (API) is unchanged in relation to Micriums the real time kernel µC/OS-II. Therefore existing software parts can be (re-)used easily.
The pre-certification is performed in a way, that no certified Compiler is required. We can perform a certification of the Flexible Safety RTOS with all existing compiler.
Safety with Certificate
Independent assessors have been checked the development multiple times and confirms with a certificate, that our Cert-Kit is ideally suited as component for function safety products.
The Flexible Safety RTOS includes a reference BSP with all needed hardware related functions. This certifiable BSP is implemented with high flexibility and can be adjusted to your project.
Growing Number of Supported Micro Controller
Available pre-certified Safety RTOS Systems
See below an extract of existing Flexible Safety RTOS Systems. We have established a development process and documentation structure to add new microcontroller very fast and with low effort.
|C166||Tasking||no Space Protection|
|C166V2||Tasking||no Space Protection|
|Cortex M3||GCC, IAR, Keil|
|Cortex M4F||GCC, IAR, Keil|
|Cortex R4||IAR, Code Composer Studio|
If your microcontroller is not listed, just ask us. We are working continuously with our assessors on new systems.
We have listed some additional information related to the possibilities of covering derived standards.
Our system is certified according to the automotive standard ISO 26262 for systems up to ASIL-D.
The IEC 61508 is a basic standard and therefore referenced in multiple standards in different areas.
Our system is certified accorting to the basic standard IEC 61508 for systems up to SIL 3. Acceptance is possible for:
- ISO 13849 - Machinery Guidance
- IEC 61511 - Process Industry
- IEC 61513 - Nuclear Sector
- IEC 62061 - Machinery
The IEC 62304 is the standard, focusing the generic software development process for medical devices.
Out system is certified according to IEC 62304 for systems up to Class C. With our documents a certification in USA is possible, too:
- FDA-510(k) - US Guidance for Medical Deviced
The EN 50128 is the standard for the transportation area.
Our system is certified according to EN 50128 for systems up to SIL4. We deliver an assessment report, which is accepted by the German Federal Railway Authority.
You are Interested in a Flexible Safety RTOS ...
Get Your Free MultiCore Checkliste
We offer a free checklist with knowledge our experts. We adress the usage of multi-core processors in safety critical projects.
Related products and services
The uncertified Space Protection extension is the real-time kernel supporting memory protection. Flexibility through a standardized programming interface. For more details, read: Space Protection Extension
Our experience is available within your project, too. With adjustments and optimizations of existing real-time kernels to specific requirements in your project, we can realize your ideas. For more details, read: Service: Functional Safety