NXPセミコンダクターズ社PowerArchitectureファミリのMPC5746Rハイエンドマルチコアコントローラに対して、最適化テストおよびデバッグ環境として、PLSプログラマブルロジックアンドシステム社製のユニバーサルデバッグエンジン(UDE)統合開発環境が対応をしました。ポジティブワンは、MPC5746R対応PLS製統合テストおよび開発環境の販売を開始いたします。
MPC5746Rは、自動車用エンジンおよびトランスミッション制御だけでなく、産業用アプリケーション向けに最適化された高性能デュアル対応のコアシステム・オン・チップ(SoC)、機能安全(ASIL-D)を確保するためにユーザーに総合的な機能を提供しています。 2つのPowerArchitectureのZ4コア(最大200 MHz)で動作し、eTPUタイマーシステムは、要求の厳しいアプリケーションの要件を満たしています。バージョンの幅広い選択は、フラッシュサイズ、コア構成およびパッケージオプションに関しては、MPC5746Rのために利用可能です。
UDE は、MPC5746Rのチップ内部のデバッグ機能は完全に任意の制限なしにテストとデバッグのために利用することができます。真のマルチコアデバッガとして、UDEは完全に一つのデバッガフレームワーク内のデュアルコアMPC5746Rを制御することができます。 UDEのマルチコア実行制御機能は、チップ上に集積デバッグロジックを利用することによって両方のコアのほぼ同期開始と停止を可能にします。さらに、共有コードで用いたマルチコアブレークポイントは、複雑なアプリケーションのデバッグを簡素化します。ブレークポイントは関係なく、常に現在、特定のコードを実行されているコアの効果を取ります。また、ユーザインタフェース内で自由に設定可能な視点は、マルチコアアプリケーションで概要を維持しています。
システム・レベルの分析のために、UDE はデバイスのNEXUS class 3トレース機能が利用できるトレースベースのツールを提供します。システムダウンの分析のためだけでなく、プログラムの流れを記録することができます。これらのツールによって得られるプロファイル情報は、例えば、実行時の最適化のために使用することができます。また、UDEは、十分なテストカバレッジを証明するために必要なコードカバレッジを提供します。
UDEとターゲットと間の接続するには、2つのインサーキットエミュレータを利用することができます。1つは、UAD2pro(ユニバーサルアクセスデバイス2pro)です。UAD2proは、単独オフチップのトレースデータを取得するために、ネクサス・トレース用のチップの独自のトレースメモリを使えます。もう1つは、UAD3+(ユニバーサルアクセスデバイス)です。UAD3 +は、オーロラ・インタフェースをサポートしています。それにより、大量のデータは、最大500MB/sの転送速度、UAD3+内臓のメモリ(最大4GB)に一時保存され、その後、UDEによって処理され、分析とチップから読み取ることができます。
【ポジティブワン株式会社について】
社名 ポジティブワン株式会社(POSITIVE ONE CORPORATION)
所在地 〒150-0043 東京都渋谷区道玄坂1-12-1 渋谷マークシティ・ウエスト22F
URL http://www.positive-one.com
ポジティブワン株式会社は、最先端技術と時代を先読みしたエンベデッドソリューションをご提供します。そのために海外の有力な最先端技術会社と提携し、多様化する仕様に対応できるOEMハードウェアや世界標準ISO等に準拠する品質向上のためのツールをご提供します。さらに、システムコンサルティング、エンベデッドからPC、スマートフォン、サーバーを含んだハードウェアからソフトウェアまでのシステム受託開発など、皆様のプロジェクト成功のためのご支援をいたします。
【本件に関するお問い合わせ先】
ポジティブワン株式会社
メールアドレス:poc_sales@positive-one.com
TEL:03-3256-3933 FAX:03-4360-5301
MPC5746Rは、自動車用エンジンおよびトランスミッション制御だけでなく、産業用アプリケーション向けに最適化された高性能デュアル対応のコアシステム・オン・チップ(SoC)、機能安全(ASIL-D)を確保するためにユーザーに総合的な機能を提供しています。 2つのPowerArchitectureのZ4コア(最大200 MHz)で動作し、eTPUタイマーシステムは、要求の厳しいアプリケーションの要件を満たしています。バージョンの幅広い選択は、フラッシュサイズ、コア構成およびパッケージオプションに関しては、MPC5746Rのために利用可能です。
UDE は、MPC5746Rのチップ内部のデバッグ機能は完全に任意の制限なしにテストとデバッグのために利用することができます。真のマルチコアデバッガとして、UDEは完全に一つのデバッガフレームワーク内のデュアルコアMPC5746Rを制御することができます。 UDEのマルチコア実行制御機能は、チップ上に集積デバッグロジックを利用することによって両方のコアのほぼ同期開始と停止を可能にします。さらに、共有コードで用いたマルチコアブレークポイントは、複雑なアプリケーションのデバッグを簡素化します。ブレークポイントは関係なく、常に現在、特定のコードを実行されているコアの効果を取ります。また、ユーザインタフェース内で自由に設定可能な視点は、マルチコアアプリケーションで概要を維持しています。
システム・レベルの分析のために、UDE はデバイスのNEXUS class 3トレース機能が利用できるトレースベースのツールを提供します。システムダウンの分析のためだけでなく、プログラムの流れを記録することができます。これらのツールによって得られるプロファイル情報は、例えば、実行時の最適化のために使用することができます。また、UDEは、十分なテストカバレッジを証明するために必要なコードカバレッジを提供します。
UDEとターゲットと間の接続するには、2つのインサーキットエミュレータを利用することができます。1つは、UAD2pro(ユニバーサルアクセスデバイス2pro)です。UAD2proは、単独オフチップのトレースデータを取得するために、ネクサス・トレース用のチップの独自のトレースメモリを使えます。もう1つは、UAD3+(ユニバーサルアクセスデバイス)です。UAD3 +は、オーロラ・インタフェースをサポートしています。それにより、大量のデータは、最大500MB/sの転送速度、UAD3+内臓のメモリ(最大4GB)に一時保存され、その後、UDEによって処理され、分析とチップから読み取ることができます。
【ポジティブワン株式会社について】
社名 ポジティブワン株式会社(POSITIVE ONE CORPORATION)
所在地 〒150-0043 東京都渋谷区道玄坂1-12-1 渋谷マークシティ・ウエスト22F
URL http://www.positive-one.com
ポジティブワン株式会社は、最先端技術と時代を先読みしたエンベデッドソリューションをご提供します。そのために海外の有力な最先端技術会社と提携し、多様化する仕様に対応できるOEMハードウェアや世界標準ISO等に準拠する品質向上のためのツールをご提供します。さらに、システムコンサルティング、エンベデッドからPC、スマートフォン、サーバーを含んだハードウェアからソフトウェアまでのシステム受託開発など、皆様のプロジェクト成功のためのご支援をいたします。
【本件に関するお問い合わせ先】
ポジティブワン株式会社
メールアドレス:poc_sales@positive-one.com
TEL:03-3256-3933 FAX:03-4360-5301