iC3000オンチップデバッガ&インサーキットエミュレータ
iC3000オンチップデバッガ&インサーキットエミュレータ特徴と組み合わせ
- オンチップデバッガ: BDM、SDI、onCE、 JTAG、NEXUS
- オンチップトレース: ETM、NEXUS
- 100MHzまでリアルタイム・インサーキットエミュレータ実現
- ハードウェアとソフトウエア・ブレイクポイント
- マルチプロセッササポート
- フラッシュプログラミング: OnChipとInSystem
- USB2.0、COM、イーサネットTCP/IP(100Mbit/s)
iC3000 ActiveEmulator(iC3000コア・プラットフォーム)
- iC3000 ActiveEmulatorは小型でかつ機能毎にiCARD、iTRACE、およびActiveEmulatorモジューラを追加変更できる仕様となっており、幅広い開発構成の変更を可能としております。そのためいiC3000は小さいカードスロットを含んでいます。
- iC3000HSとiC3000GT。 トレースバッファを1GB(さらに)まで拡張でき、iSYSTEMはターゲットからデーターをアップロードデータのための新しい概念を開発しました。 記録できるデータ量、速度改良、長期間におけるプロファイリングとカバレッジをする開発者やテスト管理者には最適です。
- iC3000GTは、iC3000HSプラットフォームの新デザイン製品にあたり、サンプリング間のアップロード機能を最適化しております。 iC3000GTとiTraceGTの組み合わせは、ユーザが「無限」のプロフィールとカバレッジの範囲を広げました。
- iC3000HSとiC3000GTのプラットフォームは、BDM、SDI、Once、JTAG、およびNexusのインターフェースに対応したオンチップデバッグ機能もサポートしております。また、ETM、NEXUSに対応したオンチップトレースもサポートしております。
- ActivePODテクノロジーを利用することにより、100MHzバスまでのスピードをアップさせ、リアルタイムでかつ高スピード・インサーキットエミュレータを実現しております。
- iC3000はDC24Vの入力
iC3000 Active Emulator特徴 |
|
---|---|
オンチップデバッガ対応CPU | 68HC12,683xx, ARM7, ARM9, Coldfire, CR16,HCS08, MAC7x00, M-CORE, MC9S12,MC9S12X, MPC5xx, MPC6xx, MPC7xx,MPC8xx, MPC55xx, MPC85xx, MSP430,PPC4xx, PPC7xx, V850, XC166, XC800 |
オンチップデバッガ・トレース対応CPU | ARM7,ARM9,XScale, Coldfire, CR16, HCS08, MC9S12, MC9S12X MPC5xx, MPC55xx, MSP430, PPC4xx |
フルICE(Active(PRO)POD)対応CPU | 68HC12, 68K, 78K0, CoolRISC, COP8, MC9S12, V850 MC9S12X, SDA55xx,TMS470,VCT38xx |
エミュレーションメモリー・クロック | 4Mbyte, 16Mbyte(POD) |
クロック | 100Mhz |
リアルタイム・エミュレーション | 90n sec / 65n sec |
トレースバッファ | 512Kbyte Real time Trace & Access |
S/W ブレイク・ポイント | 256Kbyte - 16MByte |
H/Wブレイク・ポイント | 256Kbyte - 16MByte |
ガバレッジ | Profiler, Access, Execution,Trace CPU & DSP bus Advanced Trace Trigger & Qualifier Performance Analysis |
リアルタイム・ウォッチ | 可能 |
Memory Mapping Resolution | 2byte 単位コントロール |
ソースレベルデバッグ | C, ASM |
マルチ電源対応 | 2V, 3V, 5V サポート |
Bank switching | YES |
CPU | 8,16,32ビット・マイクロコントローラ オンチップデバッガOnChip Debug機能 : 68HC12,683xx ARM7, ARM9, Coldfire, CR16,HCS08 MAC7x00, M-CORE, MC9S12,MC9S12X MPC5xx, MPC6xx, MPC7xx,MPC8xx MPC55xx, MPC85xx, MSP430,PPC4xx PPC7xx, V850, XC166, XC800 OnChip Trace機能 : ARM7,ARM9,XScale Coldfire, CR16, HCS08, MC9S12, MC9S12X MPC5xx, MPC55xx, MSP430, PPC4xx Active(PRO)POD機能 : 68HC12, 68K, 78K0, CoolRISC, COP8, MC9S12, V850 MC9S12X, SDA55xx,TMS470,VCT38xx |
その他 | マルチプロセッサ・サポート USB2.0, COM, Ethernet, TCP/IP(100Mbit)対応 BDM, SDI, OnCE, JTAG, NEXUS OnChip Debug 対応 ETM, Nexus OnChipTrace対応 オンチップ &イン・システム・フラッシュ・プログラミング |
iC3000&iCARD(iC3000 ActiveEmulator追加モジュール①)
- OnChip Emulationに関しては、iCARDが対応プロセッサおよびBDM、SDI、OnCE、JTAG、Nexusのためのインターフェース持っております。
- これらのカードは同じiC3000接続のためのPCMICA形状インターフェースを持っており、プロセッサが変わっても、カードを変えるだけでオンチップデバッガのハードウエアおよび開発ツールの基本環境(winIDEA)は変わらず利用ができます。
iC3000&ActivePOD / ActivePRO: 高速インサーキットエミュレーション(iC3000 ActiveEmulator追加モジュール②)
- Active(PRO)エミュレータは、Active(PRO)PODとiC3000を利用し、完全なリアルタイム・インサーキットエミュレーションとトレース機能を実現させています。 Active(PRO)PODは最大100MHzのリアルタイム・インサーキットエミュレーション速度を提供します。 組込みシステムバスの速度への対応によって、エミュレーションハードウェアの多くをターゲットシステムの速度仕様に近づくことが可能となりました
- ActivePODの中にはFPGAベースのシングル高速RAMによって、オーバレイメモリ、ブレイク、トレース、トリガーロジック・リサイドをセイフティ機能を実現しております。
- この「チップの上のシステム」統合はすべての必要なトランザクションのために非常に少しなタイミング遅れを保証します。
- ActivePODはコンパクトなiC3000エミュレータの上のPCMCIA形状スロットのi3000に接続します。
- 。
iC3000&iTRACE(iC3000 ActiveEmulator追加モジュール③)
- iTRACEフラグ・イン・カードで、普遍的であり、大規模なOnChip Traceサポートは利用可能になります。
- ARMのEmbedded Trace Macroセル(ETM)インタフェースと標準化されたNEXUSトレースのインタフェースへの異なったアクティブなターゲットアダプターでターゲットシステムとの接続は簡単になります。iTRACEはまた、対応するOnChipDebugインタフェースを含めます。 使いやすさと耐久性のために、スロットとカードは、身近なPCMCIA技術として同じサイズと形態因子です。
- をiC3000は、iCARDかiTRACEのアクティブなアダプターを通してターゲットシステムに電源を提供します
iC3000 ActiveEmulatorとwinIDEA
- iC3000 ActiveEmulatorは高性能アプリケーションのための普遍的で融通のきくエミュレータソリューションです。 iCARD、iTRACE ProbeまたはActivePODを交換することによって、システムは代替のターゲットマイクロコントローラのために再構成されます、基本的なiC3000システムへのあなたの投資を保持して。
また、同様に、iC3000へのソフトウェア・インタフェースも融通がききます。 winIDEA総合的開発環境は経営者側(すべての人気があるコンパイラ/assembersの統合)されており、プロジェクトマネージャおよびデバッガを含んでいます。 すべての埋め込まれた開発ニーズのための1つの使いやすいインターフェースです。