画像

本製品は、RH850で実現する車載リアルタイム制御アプリケーションに最適化されたAUTOSAR仕様リアルタイム・マルチタスクOSです。車載制御アプリケーションの高性能化、機能安全対応に貢献します。
機能安全規格(ISO26262)に準拠した開発プロセスを適用しております。 また、機能安全ドキュメントとしてセーフティ・マニュアル(オプション)を提供しております。今後もアセスメント・レポート等のドキュメントを拡充する予定です。
Important:RV850 V2.xはマルチコアOSではありません。マルチコアOS機能はサポートしていませんが、マルチコアマイコンの各コアでRV850 V2.xを個別に動作させることは可能です。
Important:本製品は、RH850ファミリ用リアルタイムOS [RV850 V3]とは別製品です。
RV850カーネルは以下の機能モジュールから構成されています。
基本タスク
イベントの割り付けが行われていないタスクであり、SUSPENDED状態、READY状態、RUNNING状態といった3種類の状態に遷移可能です。
拡張タスク
イベントの割り付けが行われたタスクであり、SUSPENDED状態、READY状態、RUNNING状態、WAITING状態といった4種類の状態に遷移可能です。
カテゴリ1
RV850を介在させることなく呼び出される割り込み処理専用ルーチン
カテゴリ2
RV850が提供している割り込み前処理(レジスタの退避、スタックの切り替えなど)を実行したあとに呼び出される割り込み処理専用ルーチン
ターゲットMCU | RH850ファミリ(G3Kコア、G3Mコア、G3MHコア) |
---|---|
最大タスク数 | 1023 |
タスクの優先度数 | 30 |
システム・サービス数 | 44 |
カーネルコードサイズ | 約12.2~22Kバイト (リンクするカーネル・ライブラリの種類により変動します) |
構成物 | 説明 | 備考 |
---|---|---|
カーネルソースプログラム | カーネル本体ソースプログラム | ソースコード付き量産契約の場合にのみ提供 |
カーネル本体ライブラリ | システム構築用カーネル・ライブラリ | - |
標準ヘッダ・ファイル | ・OS標準 ・ヘッダファイル |
ヘッダファイルはC言語用を提供 |
ユーティリティ・ツール | ・コンフィギュレータ ・OSモジュール定義ファイル |
入力CFファイル形式:ARXMLまたはOSEK OIL |
サンプルプログラム | RV850を使用した簡単なプログラム | - |
マニュアル | ユーザーズマニュアル | - |