ユニバーサルマルチコアWorkbench
ユニバーサルマルチコアWorkbench DEとマルチコアのデバッグ
ユニバーサルマルチコア·ワークベンチ
ユニバーサルマルチコアWorkbenchは、アドオンのよく知られたモジュール式の「ユニバーサルデバッグエンジン」の新機能です。その優れた機能を使えば、より簡単に、明確かつ効率的に機能させるためにマルチコアSoCのためのソフトウェアの開発者に役立ちます。ユニバーサルマルチコアWorkbenchは、特に機能性を、次の新しい今後の32ビットマルチコアの自動車アーキテクチャで提供しています:
- 1ユーザーインターフェイス内、独立してそのアーキテクチャの複数のコアのソフトウェアの並列テスト。
- デバッグ(共通開始と停止)と同期化されたプログラムの実行後にコンテキスト情報の並列可視化のための複数のコアを同期。
- 共通のビューでの時間ベースの2次元の図として異なるコアのプログラムから変数をグラフィカルに可視化。
- 1つ以上のELFファイルから複数のコアへのソフトウェアのダウンロードと配布のための集中管理。
- 実行されるプログラム及びデータの共通分析および視覚化を有するマルチコアトレースは、開発ユーザインタフェースの一つ以上のビューにアクセスする。
- 完全なクロスデバッガの機能を備えたEclipseのツール環境での統合の横にスタンドアローンビジュアルプラットフォームでの使用。
要約すると「ユニバーサルマルチコアWorkbenchは「強くmulticcoreのSoCのためのソフトウェアのデバッグとテストを最適化し、新しい開発ツールです。
実際には、新しいユニバーサルマルチコアワークベンチは、フリースケールとSTマイクロエレクトロニクスからインフィニオンと共同開発プログラムから昨年末に公開された車載アプリケーション向けの新しいマルチコアマイコン用に初めて使用されます。
これらの新しいマルチコア·デバイスは、車載アプリケーションのリアルタイム効率のマイルストーンである。彼らはフルスピードで実行されているクロスバーによって、どのアクセス競合することなく、このような方法で接続された3つのプロセッサコアが含まれています。さらに実装は、いくつかのフラッシュ·モジュールとエンジン制御信号のほぼ独立した世代で、メインCPUのを緩和使いやすく、強力なマイクロプログラマブル·タイマ·モジュール(最大8マイクロコア)が含まれています。これらの装置は、エンジンコントロールユニット(ECU)ソフトウェア開発のための新たな概念およびデバッグ機能を要求する。
ハードリアルタイムに5コア(主に3つのコア、マイクロプログラム可能なタイマモジュールとセキュリティコア)までに実行されているマルチコアソフトウェアのテストのための新しい機能は、市場のリーダーでパワートレイン(エンジンとトランスミッション制御)のために初めてECUのために使用されます。