タイミング解析ツール
Gliwa社のタイミング解析ツール T1は、自動車業界で数百もの量産プロジェクトに長年にわたり利用されているタイミング解析ツールで、複数ECUの連携などで複雑化する車載システムに対する様々なソフトウェアベースの検証を援助し、実機に組み込まれたソフトウェアに内在する問題の早期発見をはじめ、難解な課題の解決に貢献します。
タイミング解析ツール
Gliwa社のタイミング解析ツール T1は、自動車業界で数百もの量産プロジェクトに長年にわたり利用されているタイミング解析ツールで、複数ECUの連携などで複雑化する車載システムに対する様々なソフトウェアベースの検証を援助し、実機に組み込まれたソフトウェアに内在する問題の早期発見をはじめ、難解な課題の解決に貢献します。
T1の中心的なツールとなるT1.timingは、ソフトウェア開発段階の「実装・テストフェーズ」で使用され、PC上で動作するホストソフトウェア(T1-HOST-SW)と、ECUに組み込まれるターゲットソフトウェア(T1-TARGET-SW)で構成されます。
ターゲットソフトウェア(T1-TARGET-SW)は、タイミング解析ツールとしては世界で初めてISO 26262 ASIL-D認証を取得しており、車載システムの開発段階においても量産段階においても、RTOSに対する安全なインスツルメンテーションベースのタイミング解析と監視を可能にします。
T1.timingは、車載ECUソフトウェアの複雑な問題をグラフィカルなGUIで容易に発見・検証でき、短時間で問題解決へ導くことができます。
実ECUを動作させながらシステム全体が設計通り動作しているか、タイミング検証が可能です。
専用のハードウェアやターゲットボードの改造は不要で、既存の通信インタフェースを使用可能なため、追加のコストなしで計測環境の構築が可能です。
タイミングの問題を迅速に特定することが可能です。
ISO 26262 ASIL-D 認証を取得しており、数百の量産プロジェクトで実績があります。
CPU負荷の増加は、わずか0.2~0.4%程度です。
ソフトウェアタスクや、関数単位での計測が可能です。
疑似的に負荷をあげた状態でのストレステストが可能です。
T1.timingは、車載ECU開発の実装・テスト段階で、様々な用途に使用することができます。
T1.timingは、モジュール形式で有益なプラグイン機能を備えており、ビルド時に容易に有効/無効にすることが可能です。
ソフトウェア実動作の視覚化による容易なタイミング問題の原因特定が可能
・柔軟なオンターゲットおよびオンザフライ計測が可能
・任意の関数やコード行での最小/最大/平均正味実行時間(CET)、差分時間(DT)、
CPU負荷の計測が可能
タイミング測定と継続的な監視によるタイミング要件の確認が可能
疑似的な遅延の挿入による異常系の評価やストレステストが可能
・C/C++プログラミング言語からテスト自動化の制御が可能
・Webサイトからインタラクティブにコマンドの送信が可能
ソフトウェアの異なるバージョン間でのタイミング情報の比較が可能
直感的なシンボルブラウザーによる特定データの容易な読み出しおよび書き込みが可能