製品パンフレット(PDF 937KB)

サイダップ モデル
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
info@interbuddy.co.jp
サイダップ モデル
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
info@interbuddy.co.jp
[Rev.1606]