サイダップ モデル TM システムデバッグ支援周辺モデル ◆仮想検証用マイコン周辺モジュール ◆標準仕様 SystemC/TLM2.0準拠 準拠 ◆実行速度重視 LT( (Loosely Timed) ) 電子機器開発では、実現手段をハード/ソフトに分割後、設計まではハード・ソフトを並行して行えますが、 ソフト実装、特に検証(デバッグ)はハードが出来上がった後に行うこととなり、 ハード実装が遅れるとソフト 検証の開始も遅れることになります。 しかし製品リリース時期は簡単に変更はできないため、結果としてソフト検証に充てられる期間は短くなって しまいます。 これを解消するためにハード実装を待たずにソフト検証を開始できる仮想環境での検証が求 められています。 一方で、仮想検証環境においては、マイコンコアモデルはシミュレータベンダー、半導体ベンダー等により 用意されていますが、 周辺モジュールまでは、整備されていないのが実情ではないでしょうか? そこで、インターバディでは、仮想検証向け周辺モジュール(SystemC/TLM2.0準拠)モデルの整備を進めてお り、 既に実ユーザに導入され、仮想検証でご利用頂いている実績もあります。 ユーザ作成 ユーザ作成モデル (カスタムASICモデルなど モデルなど) (カスタム ターゲット プログラム 仮想検証環境 コア モデル メモリー モデル Simple BUS 周辺モジュール システムデバッグ支援周辺モデル(インターバディ製) SystemC/TLM2.0( (LT) ) ◆割込コントローラ ◆DMAコントローラ ◆データ転送コントローラ ◆ADコンバータ ◆各種タイマー ◆各種シリアル/パラレル/バスI/F ◆他 ◆ターゲットプログラムのデバックに専念 ◆ユーザ作成モデルも組み込み検証可能 ◆警告表示機能でレジスタ設定ミスも容易に発見 ◆容易な故障注入でISO26262対策にも 対策にも 容易な故障注入で 詳しくは、下記 株式会社インターバディまで、お問合わせ下さい。 記載の名称は、各社の商標または登録商標です (株)インターバディ http://www.interbuddy.co.jp [email protected] サイダップ モデル TM 概要 対応状況 SyDAP model (サイダップ モデル) は、システム デバッグを支援する仮想検証向けのマイコン周辺モ ジュールのSystemCモデル群です。 SystemC/TLM2.0に準拠した標準的なインターフェ イスなので既存の仮想検証環境にも容易に組み込むこ とができ、 かつ機能部はC言語で実装することで高 速に動作させることができます。 各モジュールを結線したサンプルコードも用意してお り、 OSCIシミュレータを組み込んだ単体モジュール で動作させることも出来ます。コマンドファイルで指 示することで、レジスタへの書き込みとレジスタから の読み出しと値の表示ができるので、容易に動作確認 を行うことができます。トレース関数を呼び出す(サ ンプルコードに記述する)ことで、VCD形式での信 号波形出力もできるので、視覚的に動作検証を行うこ ともできます。また、レジスタ設定値のエラーチェッ クと警告表示機能も備わっているので、実機では発見 が困難な設定ミスも容易に発見することができます。 仮想シミュレータに組み込むことで、システム検証、 実機レス組込ソフトウェアのデバッグ、レグレッショ ンテスト自動化等を行うことが可能となり、検証の早 期着手による工期短縮、確実なリリースに寄与します。 また、ソフトウェアですから、擬似的な故障を注入す ることも容易なことから、機能安全規格ISO26262 準拠などの対策にも利用できます。 ユーザーの声 ユーザーの 声 実機レス検証に利用している。動作保証された周辺モ ジュールのモデルが利用できることは自社リソースへ の負担もなく助かっている。実機での再現が困難な状 態の検証や、多くのユースケースでの検証を必要とす るデグレードテストで効果的である。実機では動いた か動かないかだけでの判断になりがちだが、仮想環境 であれば、より科学的な検証を行うことができる。 すなわちタイミングの検証、余裕値の確認や、信号状 態を監視し仕様違反を検出するなど、実機では困難な 検証を行える。より安定した製品供給のためにも、適 用製品を広げていきたい。 開発パートナー 開発パートナー 種 類 システム 対 応 DMAコントローラ リリース済 割込み制御 リリース済 種 類 対 応 タイマパルスユニット リリース済 プログラマブルパルスジェネレータ タイマ コンペアマッチタイマ リリース済 ウォッチドックタイマ 開発中 種 類 対 応 USB 通信機能 CAN 開発中 I2C リリース済 シリアルコミュニケーション I/F シリアルペリフェラル I/F 開発中 リリース済 種 類 対 応 リリース済 A/D(10ビット、12ビット) アナログ D/A 推奨環境 種 類 OS Windows Microsoft Windows 7 Professional 以上 (32bit / 64bit) Linux RedHat Enterprise Linux ver.5 以上 (32bit / 64bit) SystemC SystemC 2.2.0 TLM TLM 2.0 マシン ツール 条 件 Microsoft Visual Studio 2005 以降 コンパイラ GNU G++ Version 4.1.2 動作検証済マイコン 動作検証済マイコン 株式会社ボード・プランニング ルネサス エレクトロニクス社製 RXファミリ 動作検証済シミュレータ 動作検証済シミュレータ 評価環境(Windows32bit)も用意しておりますの ガイオ・テクノロジー社製 No.1システムシミュレータ で、お気軽にお問合わせ、お試し下さい。 記載の名称は、各社の商標または登録商標です 詳しくは、下記 株式会社インターバディまで、お問合わせ下さい。 (株)インターバディ http://www.interbuddy.co.jp [email protected] [Rev.1606]
© Copyright 2024 Paperzz