EDGE SimTest
EDGE SimTestは、ホスト・シミュレーション・テクノロジを活用して、組込みソフトウェアの設計、開発、およびテストに要する期間を短縮する仮想ソフトウェア開発環境です。この手法は、ハードウェアが不要で、インストラクション・セット・シミュレータ(ISS)とは異なり、ホスト・コンピュータ上の2D/3Dグラフィカル・ユーザー・インターフェイス(GUI)を含むデバイスのソフトウェアコードの作成、デバッグ、および検証が短期間で可能なツールを提供します。
開発、テスト、および検証を行う仮想環境
開発中に、一般的なペリフェラル(例: ネットワーキング、シリアル)を持つ実際のハードウェアに対する依存を取り除くために、様々な対象ハードウェアについてすぐに使用できるシミュレーション・モデルが用意されています。また、プロジェクトに合わせて独自のシミュレーション・モデルの作成やカスタマイズもできます。EDGE SimTestに付属している、サポートされているシミュレーション・モデルは以下の通りです。
- イーサネット
- Bluetooth
- GSM/GPRS (通信制御)
- シリアル
- I2C
- LCD
- タッチ・スクリーン
- キーボード
- 仮想記憶メディア(ハードディスク、フロッピー、CDなど)
アプリケーション・ソフトウェアとハードウェア・シミュレーション・モデルを連動できるように、ボタン、ディスプレイ、スイッチなどのヒューマン・マシン・インターフェイス(HMI)が作成されます。これにより、システムの制御、ソフトウェア機能のテスト、および入出力のデバッグができます。
SimTest – シミュレーション・テスト環境でのAndroidエミュレータ
製品デモAndroidのオープン・ソース・プラットフォームとメンター・グラフィックスの開発ツールおよびサービスを組み合わせることにより、携帯電話を開発し、Androidを新型の複雑な機器へ搭載させることができます。 ビデオを表示
また、SimTestには、携帯電話ソフトウェアなど、相互に通信する必要がある複数のソフトウェア・アプリケーションを実行し、テストする機能もあります。このテスト・レベルを可能にするために、リグレッション・テストを短時間で作成する高度なスクリプト作成機能を装備しています。スクリプト機能では、定評のあるPython言語を使用しています。
シミュレート済みシステムの配布と解析
EDGE SimTestを使用して開発した組込みデバイスは、1つのファイルにパッケージングして世界中に電子配布できます。対象のハードウェア、複雑な試験環境、ライセンスの制限、または開発ツールなしで、管理チーム、パートナー、さらに顧客も簡単に組込みデバイスの表示とテストができます。早期に問題や致命的なUIのエラーを特定し、使いやすさをテストできるので、時間とコストを節約できます。
一例として、EDGE SimTestにはInflexion UI Automotiveのダッシュボードのデモがありますが、Camtasia Studioスクリーン・レコーダ・ソフトウェアに移植して音声を追加しています。
Inflexion UIを利用した車載アプリケーションの概要
製品デモAndroid、LinuxおよびNucleusオペレーティング・システムに対応した最先端のUI Designer(UID)を備えた高度な3Dグラフィックスを利用すると、かつてないほど高品質なGUIによるヒューマン・マシン・インタフェースを実現し、組込みデバイスに鮮やかな命を吹き込みます。 ビデオを表示
短期間で開発し、コストを削減
EDGE SimTestは仮想開発環境であり、シミュレート済みシステムをランタイムに展開して世界中のどの場所でもテストできるので、ハードウェアが利用可能になる前、またはハードウェアをすべて定義する前から、ソフトウェアの開発とテストを開始することができます。複数のハードウェアを対象とするソフトウェアにおいて、使用するプロセッサを知らなくとも簡単に開発、デバッグ、検証ができます。ソフトウェアを対象ハードウェアに展開する準備ができたら、SimTestから1つ以上の対象ハードウェアへのコード移植は1回で済みます。対象ハードウェアが入手可能な場合は、プロセッサの処理速度、ディスク容量、メモリなどホスト・コンピュータの性能を活用して、複数のアプリケーションの作成、デバッグ、コンパイル、テスト、検証を同時に実行することにより、SimTest でのアプリケーション開発をより短期間で完了できます。
EDGE Developer Suite
EDGE SimTestは、EDGE Developer Suiteを構成するコア・コンポーネントの1つです。他のコンポーネントについては、こちらをご覧ください。
データシート
- EDGE Developer Suite (PDF, 1MB)
ツールボックス
- ソフトウェア評価 : Nucleus Core Servicesソフトウェア評価
- 製品デモ : EDGE Simtestの概要 [英語]
- オンデマンドWebセミナー : Embedded Development in Host Simulation Environments: Leave the Hardware Alone! [英語]
- 技術文献 : Advantages of Host Simulation Over Other Types of Embedded Software Simulators [英語]
- 技術文献 : Simtest Simulation: A Powerful Tool for Embedded Software Development [英語]
お問い合わせ
- 製品情報リクエスト