ツール

TOOLS

Imperas

組込みソフトウェア向け高速HW/SW協調シミュレータ/仮想プラットフォーム
仮想プラットフォームを高速にシミュレート!
Imperas社は、仮想プラットフォームを高速にシミュレーション可能なハードウェア/ソフトウェア協調シミュレータを開発・提供しています。仮想プラットフォームとは、マイクロプロセッサや周辺デバイスを含んだHWプラットフォームを、ソフトウェアにてモデル化された物を示します。
実機相当のハードウェアをモデル化することにより、実機レスでの組込みソフトウェア開発、および試験の自動化等も容易に実現可能となります。
また、仮想プラットフォーム上でターゲットバイナリを実行することにより、実機では観測が困難なソフトウェアの挙動やHWの内部信号等の見える化も可能となります。

Imperas社シミュレータの主な機能と特長

主な特長

  • ・高速なシミュレーション速度。実機に近いスピード(数100 MIPS以上)でシミュレーション可能
  • ・ターゲットバイナリを変更せずにそのまま実行可能
  • ・マルチコア環境に対応したシミュレーションエンジン
  • ・命令精度のシミュレータ
  • ・シミュレーション時間で動作し、常に同じ結果を保証

主な機能

  • 高速シミュレーション
    Imperas社独自のJIT命令変換技術により、実機に近い速度での高速シミュレーションが行えます。

Imperas chart

  • 豊富なモデルライブラリ
    Open Virtual Platform のサイトにおいて、ARM、MIPS、Power Architechture、OpenCores、Renesas V850など、主要なプロセッサモデルを提供しています。これらモデルにはライセンス料を課しておらず、自由に使用することができます。また周辺デバイスモデルも同様に無料で使用することができます。
  • 組込みシステム向けのソリューション
    Imperas社では、組込みシステム向けのシミュレーションを意識しており、お客様にて独自のペリフェラルモデルを開発することができる APIを完備しています。
    多品種マイコンなどについてもモデル化することが可能であり、実機相当のシミュ レーション環境を容易に実現可能です。
  • SystemC TLM wrapperを自動生成
    トランザクションレベルで既存のSystemCモデルと接続することができます。
  • 実機レスの組込みソフトウェア開発をサポート
    Imperas社のシミュレータと接続可能なマルチコア対応のデバッガ、およびEclipse環境によって、実機と同等なデバッグ環境をサポートします。

Eclipse

  • VAP (Verification, Analysis and Profiling) ツール
    コードカバレッジ計測、OSタスクトレースなど、ソフトウェアの動的な分析を行うツール等も用意されており、組込みシステムの動作解析を容易に行うことが可能です。

VAP

  • 製品ラインナップとサポート機能

Product Lineup

ページトップへ戻る

製品・サービスの資料請求・お問い合わせはこちら