GSIL(車載ECU向けシミュレーションツール)
GSIL(車載ECU向けシミュレーションツール)
GSILは、車載ECUソフトウェア開発向けシミュレーションツールです。
ハードウェアが無い初期の開発フェーズからソフトウェア開発をスタートできます。
- ・PC上でアプリケーションを開発→実行→検証するCI(Continuous Integration)環境の構築を支援
- ・Simulinkモデルとの連動可能
- ・自動テスト機能を支援
- ・性能/タイミング検証が可能
- ・SIL/HIL間でテストケースの再利用が可能
- ・OEM、サプライヤで容易なシミュレーション環境の構築を支援
イメージ
機能
vECU生成
- 複数のvECUを生成、Windows上で同時実行が可能
- コンパイラのMSVCとGCCに対応
- スタブを生成して、リンクエラーを自動で解消
- vECU機能をS-function化して、Simulink上で実行が可能
- Visual Studioでデバッグ可能
- DCM/A2Lファイルから信号情報を抽出、初期化が可能
iTest連動
- iTest上で各信号のモニタリングと編集が可能
CSVファイル入出力
- CSVファイルに対して、シミュレーションステップごとの各信号の入出力が可能
自動テスト
- Pythonスクリプトで任意のテストケースを作成して、自動テストを支援
vCAN生成
- CANDBに基づいて、ソフトウェア間でのCAN通信が可能
- Vector製ツールを使用することで、実CANとの通信が可能
Simulinkモデル連動
- Simulinkモデルをdll化して、GSIL上で実行可能
- SimulinkモデルとGSILを統合した、コシミュレーションに対応
ソフトウェア製品
iTest
汎用データ収集システム用開発実行環境ソフトウェア
iTest-DC
SILS⇔HILS⇔ベンチで資産(GUI、テストパターン等)の流用が可能
LabWorX
LabWorXは試験や試験設備を統合管理するサーバーアプリケーションです。