ホーム / 製品カテゴリ / リアルタイムOS(RTOS)

リアルタイムOS(RTOS)

組込み向けリアルタイムOSを比較。FreeRTOS・SafeRTOS・SCIOPTA・embOS など、IEC 61508 SIL3 / ISO 26262 ASIL D 対応の安全認証カーネルと汎用カーネルの選定基準を解説します。

選定の考え方

RTOS の選定で最も後戻りが高くつくのは「認証が要るかどうか」の判断です。認証済みカーネルは、カーネル本体だけでなく安全マニュアル・設計成果物一式(Design Assurance Pack 等)が付属し、これが認証工数を大きく左右します。逆に、後から「やはり ASIL D が要る」となった場合、無償カーネルからの載せ替えは API 互換であってもプロセス面の作り直しが発生します。認証の要否は、設計初期に決めてください。

選定チェックポイント

適用規格と水準(ASIL / SIL / IEC 62304 クラス)
同じ「安全RTOS」でも、取得済みの規格と水準、対象デバイスが異なります。適用先の規格を先に確定してください。
成果物(エビデンス)が付くか
認証で工数を食うのはカーネルの実装ではなく、要求・設計・検証の成果物です。ここが揃っているかで期間が変わります。
メモリ保護と干渉排除(Freedom from Interference)
混合クリティカリティ構成では、MPU/MMU によるパーティション分離が要件になります。
移植先 MCU とツールチェーンの対応
対応コア・コンパイラの組み合わせでポートの有無が変わります。評価前に必ず確認してください。

このカテゴリの主な製品名・型番

型番でお探しの場合はこちらからご確認ください。記載のない型番・旧製品についてもお問い合わせいただけます。

ブランド主な製品・型番
SafeRTOSOpenRTOS/SafeRTOS + Enhanced Security (ESM)/SafeRTOS Design Assurance Pack/SafeRTOS Kernel/SafeRTOS for Automotive/SafeRTOS for Medical (DHF)
SCIOPTASCIOPTA Protektor (Hypervisor)/SCIOPTA Real-Time Kernel/SCIOPTA SMMS (Memory Mgmt)/SCIOPTA Safety Kernel
SEGGERemPower OS/embOS/embOS-Safe/embOS-Ultra
FreeRTOSFreeRTOS Kernel/FreeRTOS-SMP
Kithara SoftwareKithara RealTime Suite (Base/Kernel)

取扱ブランド

リアルタイムOS(RTOS)の取扱製品(17件)

製品ブランド概要
FreeRTOS KernelFreeRTOSMITライセンスで世界中に普及する軽量リアルタイムカーネル。40以上のMCUプラットフォームに移植。AWS運営。
FreeRTOS-SMPFreeRTOS対称型マルチプロセッシング(SMP)対応のFreeRTOSカーネル。マルチコア向け。
Kithara RealTime Suite (Base/Kernel)Kithara SoftwareKithara RealTime Suite は、Windows 用のモジュール式リアルタイムOS(RTOS)です。
OpenRTOSSafeRTOSAmazon FreeRTOS の商用ライセンス版。カーネルと必要なライブラリのライセンスを提供。
SCIOPTA Protektor (Hypervisor)SCIOPTASCIOPTA Protektor は、SCIOPTA カーネルに組み込まれたハイパーバイザです。Arm TrustZone 技術を用い、ホスト(セキュアな安全認証SCIOPTA)とゲスト(非安全な Linux 等)を完全に分離します。
SCIOPTA Real-Time KernelSCIOPTA高度に最適化されたアセンブラ実装のリアルタイムカーネル。各プロセッサ向けに調整。
SCIOPTA SMMS (Memory Mgmt)SCIOPTAMMU/MPUを用いたモジュール分離機構。メモリの完全な相互不干渉(Freedom from Interference)を実現。
SCIOPTA Safety KernelSCIOPTAダイレクトメッセージパッシング方式の安全認証RTOSカーネル。安全証明書・認証報告書・安全マニュアル付属。
SafeRTOS + Enhanced Security (ESM)SafeRTOS最高レベルのセキュリティ要求向け。既存セキュリティを強化する Enhanced Security Module。
SafeRTOS Design Assurance PackSafeRTOS開発ライフサイクルの全設計成果物と安全マニュアルを収録。製品認証への容易な道筋を提供。
SafeRTOS KernelSafeRTOSFreeRTOS機能モデルを基にWHISが再設計した事前認証RTOS。HAZOP後、IEC 61508-3 SIL3ライフサイクルで開発。
SafeRTOS for AutomotiveSafeRTOS自動車向け完全RTOSパッケージ。ASIL C/D要求のランタイム監視 SAFECheckpoints を含む。
SafeRTOS for Medical (DHF)SafeRTOS医療機器向けに Design History File を付属させた SafeRTOS。IEC 62304 適合活動と FDA 510(k) 申請を成果物の面から支援します。
emPower OSSEGGER小フットプリント最適化の組込み/IoT向けオールインワン・ソフトウェアプラットフォーム。
embOSSEGGERゼロ割込みレイテンシの高性能RTOS。極小メモリフットプリントと高信頼性で知られる。
embOS-SafeSEGGERISO 26262 等の認証を支援する認証キット付き安全版RTOS。
embOS-UltraSEGGERサイクル分解能タイミングを実現した次世代 embOS。

ほかのカテゴリ

構成のご相談・お見積もり

適用規格、対象MCU、想定数量、時期をお知らせいただければ、構成案と概算を早い段階でご回答します。部分的なご相談だけでも構いません。

見積もり・技術相談へ → 03-3256-3933