Vector MICROSAR タイミング解析
Vector MICROSAR 向けのスケジューリング/タイミング解析。ORTI・Timing Hooks の Thread State・RTE VFB トレース・BTF を Timing Bundle で構築。
MICROSAR は Vector の AUTOSAR ECU 向け組込みソフトウェアで、ランタイム環境 MICROSAR RTE と OS を含む基本ソフトウェア(BSW)で構成されます。iSYSTEM は Vector と協業し、MICROSAR と winIDEA IDE の連携によるスケジューリング/タイミング解析を提供します。
Vector DaVinci Configurator が生成する ORTI ファイルで OS オブジェクト(Task・ISR・Alarm)をデバッグ表示・オンチップトレースできます。応答時間の算出など走行タスクだけでは不十分な用途では、Vector Timing Hooks を用いた Thread State トレースを記録します。iSYSTEM は各アーキテクチャ/コンパイラ向けの実装コードを提供します。
RTE の VFB トレースで個々の Runnable をプロファイルでき、winIDEA Profiler の標準メトリクスに加え、Profiler Inspectors で任意のイベントチェーン解析を行えます。BTF エクスポートで TA Inspector・chronSIM・SymTA/S に連携します。
主な仕様
| OS 情報 | DaVinci Configurator 生成の ORTI(マルチコア ORTI_23) |
|---|---|
| Thread State | Vector Timing Hooks+Profiler XML |
| RTE | VFB トレース(Runnable Start/Return Hook) |
| 標準メトリクス | 純/総実行時間・非活性時間・発生回数・周期 |
| 高度解析 | Profiler Inspectors(イベントチェーン) |
| 連携 | Timing Bundle・BTF(TA Inspector/chronSIM/SymTA/S) |
主な用途
- MICROSAR OS の走行 Task/ISR プロファイル(コード計装なし)
- Timing Hooks による Thread State と応答時間の解析
- VFB トレースによる Runnable プロファイルと BTF 連携
よくある質問
コード計装は必要ですか?
Timing Bundle とは何ですか?
関連製品
お問い合わせ
Vector MICROSAR タイミング解析 の導入・見積り・技術相談を承ります。
