功能安全預認證即時作業系統(Flexible Safety RTOS)
即時作業系統(RTOS):
一個即時作業系統(RTOS)提供服務,有助於管理嵌入式系統中軟體開發中不斷提高的複雜性。與Linux或Windows之類的作業系統(OS)相比,RTOS提供:
- 確定性和高速事件處理。
- 能夠滿足時間期限的調度器(scheduler)。
- 從微微控制器到大型處理器均可使用。
下圖顯示了經常在即時作業系統中使用的術語“最後期限”:
您會看到一個任務(藍色)開始對系統事件進行潛在的操作(讀取輸入,產生反應和寫入輸出)。定時期限是該任務產生系統反應之前的最大允許時間。
「Flexible Safety RTOS」為您帶來的好處:
RTOS安全能力:
Flexible Safety RTOS已針對所有標准進行了預認證,從而可以進行預認證。我們在所有認證中均實現了預認證軟體可以達到的最高安全能力。
- 汽車:ISO 26262-ASIL D。
- 工業:IEC 61508-SIL 3t。
- 醫療:IEC 62304-Class C。
- 鐵路:EN 50128-SIL 4。
安全證書(Safety Certificate):
獨立評估員已經過多次開發檢查,並通過證書確認Flexible Safety RTOS的安全能力。安全系統開發所需的全部:
- 具有RTOS版本列表的證書。
- 安全手冊。
- 客戶和整合手冊。
編譯器獨立性 (Compiler Independence):
我們可以通過所有ANSI-C編譯器對Flexible Safety RTOS進行認證,而流行的編譯器包括:
- IAR Embedded Workbench。
- Keil MDK。
- Tasking編譯器。
- HighTec開發平台。
彈性的認證:
開發和認證過程旨在為Flexible Safety RTOS的所有最終用戶實現最大的靈活性:
- 通過認證的CPU核心可免費選擇裝置(device)。
- 更改編譯器開關或使用編譯器更新。
- RTOS獨立於硬體製造商。
支援硬體平台:
Generic Arm Cores, Infineon, Microchip, NXP, Renesas, ST Microelectronics, Texas Instruments, Xilinx…etc.
[相關連結如下 ]: