ICD In-Circuit Debugger The embedded tools company


ICD In-Circuit Debugger


Picture

 
わ©り易い高級言語及びアセンブラデバッガ
 
多くのコンパイラに対応
 
RTOS 認識
 
全てのホストプラットフォームに対応
 
高速ダウンロード
 
内部及び外部ペリフェラルをロジックレベルで表示
 
フラッシュプログラミング
 
ハードウェアブレークポイントとトリガー機能 (オンチップデバッグインタフェースでサポートされていれば)
 
マルチプロセッサ/マルチコアデバッグ
 
トレースとトリガーを拡張可能
 
ソフトウェアトレース
 
仮想解析
 
全てのTRASCE32ツールにおいて互換性
 


TRACE32-ICDは、チップ上に統合化されたデバッグ・トレース回路 (BDM, JTAG, ETM, OCDS, NEXUS)を使ったマイクロプロセッサ開発ツールです。これをベースとして、TRACE32-ICDでは、費用効果の高いデバッガと強力なトレース機能及び実行時間解析ツールを実現しています。

TRACE32-ICDは、イーサネット,USB,LTPのインタフェースで接続することができます。


Link Doc
Download full document
icd.pdf
(560k)
Support
Technical Support
ICD Tutorial (800K)







TOP       基本コンセプト

TRACE32 インサーキットデバッガは、アセンブラ及び高級言語デバッガとしÄ、費用効果の高いツールです。ICDデバッガは、主にPCやワークステーション上のスタンドアロンデバッガとしÄ使われÜす。Üた、ECU32上のPODBUSコネクタを使っÄインサーキットエミュレータTRACE32-ICE Öの拡張としÄもご利用になれÜす。本構成では、ターゲット上の二つ目のCPUをデバッグするたßに使われÜす。

ホストインタフェース

ICDデバッガは、PODBUSの高速シリアルバス経由でホストシステムに接続されÜす。PODBUSインタフェースには以下のようなものがありÜす。


ISAバス用インタフェースカード (50-200KByte/s)



プリンタポートを利用するパラレルインタフェース (20-100 KByte/s in EPP mode)



PC及びワークステーション両用イーサネットインタフェース (50-800 KByte/s pipelined)

RS232インタフェース通信で実現されるソフトウェアデバッガは、選択されたプロセッサファミリでご利用になれÜす。(例えば、 68k、 C167、 H8Sなど).

デバッガコンフィギュレーション

ICDデバッガはオンチップデバッグインタフェース(BDM, ONCE, JTAG など)をベースとしÄいÜす。TRACE32-ICDでは、ハードウェアブレークポイントやトリガー機能のようなオンチップデバッグインタフェースによっÄ提供される全Äの特別な機能をサポートしÄいÜす。オプションのEPROM/FLASH Simulatorでは、ROMエリア内でのブレークポイントの設定が行えÜす。

BDM/JTAG Debugger


PowerDebug BDM/JTAG Debugger with RISC Controller and USB Interface


PowerDebug BDM/JTAG Debugger with RISC Controller and USB/Ethernet Interface

統合デバッガ/トレースコンフィギュレーション

NEXUSポート付マイクロコントローラ用のデバッガ/トレース/パフォーマンスアナライザ統合システムは、現在開発中です。



PowerNexus NEXUS Debugger


PowerTrace BDM/JTAG Debugger with RISC Controller, Trace and USB/Ethernet Interface

ROM Monitor コンフィギュレーション

ICD-Debuggerは、ROM Monitor ソリューションをベースとしÄいÜす。8KB のモニタプログラムをメモリアドレス領域のどこにでも配置できÜす。モニタプログラムをリンクし、ユーザープログラムとは分けÄロードするか、又はユーザープログラムと一緒にロードできÜす。モニタを実装するたßに、幾つかの割込みベクターがモニタプログラム用にリザーブされÜす。導üに際しÄは、これらの条件がターゲットソフトウェア設計の際に考慮されÄいなければなりÜせん。
ホスト上のデバッガとモニタプログラム間の通信は、EPROM/FLASH simulator を介しÄ行われÜす。EPROM simulator では、8-bit EPROM×2個 又は16-bit EPROM×1個をサポートしÄいÜす。複数のモジュールを組合せÄ、32-bit, 64-bit 構成も可能です。EPROM simulator では、シミュレーションの間、ターゲットシステムのEPROM構成をソフトウェアで制限できÜす。この技術を使っÄ、ページ化・バンク化EPROMをシミュレートできÜす。EPROMシミュレータにÖするより多くの情報につきÜしÄは、ドキュメンテーションをご参照ください。


EPROM/FLASH Simulator

ICD トレース

ICD Trace は、TRACE32-ICD インサーキットデバッガの拡張モジュールです。POD-Bus 経由でICDインタフェース(オプションで、ESI EPROM/FLASH Simulator)に接続されÜす。このトレース機能を追加することにより、TRACE32-ICD デバッガのパフォーマンスを大幅に拡大できÜす。Üた、命ß、システム状態のとちらが特別なプログラム状態を引き起こしたかの見極ßを容易にしÜす。


RISC Trace Module

PowerProbe ロジックとプロトコルアナライザ

ステート/タイミングアナライザは、64チャンネルロジックアナライザモジュールです。POD-Bus経由で接続されÜす。


PowerProbe Logic Analyzer

PowerIntegrator ロジックアナライザ

ステート/タイミングアナライザ・ロジックアナライザは、システムインテグレーションのたßに特別に設計されÄいÜす。POD-Bus経由で接続されÜす。


PowerIntegrator Logic Analyzer with MICTOR probes

Stimuli Generator

Stimuli Generatorは、TRACE32-ICDインサーキットデバッガの拡張モジュールです。64デジタル及び12アナログチャンネルがご利用になれÜす。


Stimuli Generator

トリガプローブ

トリガプローブは、インサーキットデバッガ内で外部トリガイベント使用を可能にしÜす。


Trigger Probe

クリップセット


Clip Set

パワーサプライ


Power Supply

マルチプロセッサデバッグ

PODBUS は、最大4つの独立したデバイスを制äできÜす。各デバイス又は各デバイスの組合せを、異なるユーザインタフェースで制äしÜす。TRACE32 ソフトウェアでは、マルチプロセッサデバッグの実現のたßに、複数のデバイスを同時に実行、停止を行いÜす。この構成を使っÄ、1つのマスタが最大3つのスレーブを制äできÜす。




Other WWW Sites

ICD Tutorial

TOP       Modules


     PODBUS Interface Card

PCとICD間の高速インタフェース
外部電源不要
統合化されたユニバーサルカウンタ




1.5 m length

     PODBUS プリンタポートインタフェース

持ち運び易いコンパクトソリューション
コンパクトな電源
全てのプリンタポート動作モードを利用可





     PODBUS イーサネットコントローラ

10MHz 又は 10BaseT イーサネット接続
100MHz イーサネット
50 又は 80MHz PowerPC (最大 128MByte DRAM)
パラレルプリンタインタフェース
周波数カウンタ
トリガ イン/アウト





     EPROM/FLASH シミュレータ

8, 16, 32 Bit 動作
2, 8, 16, 64 MBit バージョン
DIL 又は PLCC アダプタ
SO アダプタ
TSOP アダプタ
インサーキットシミュレーション用ESI-CON
モニタ制御
NMI及びRESET信号生成

     MON モニタシステム

エミュレータとコンパチブル
C,C++ 及びASMをサポート
EPROM Simulatorを介して通信
RS232又はカスタム化した.DLLを介して通信
Windows9x, WindowsNT 及び Unix
ソースプログラム付きモニタコード
モニタコードはロイヤリティフリー








     BDM/JTAG Debuggers

広範囲のオンチップデバッグインタフェースをサポート
わかり易い高級言語及びアセンブラデバッガ
多くのコンパイラに対応
高速ダウンロード
RTOS 認識
全てのホストプラットフォームに対応
内部及び外部ペリフェラルをロジックレベルで表示
フラッシュプログラミング
ハードウェアブレークポイントとトリガー機能 (オンチップデバッグインタフェース
でサポートされていれば)
トレース機能拡張可能
マルチプロセッサ/マルチコアデバッグ
ソフトウェアトレース機能
仮想解析機能
USB、イーサネット又はパラレルインタフェース

     PowerTrace for NEXUS

NEXUS標準クラス1から3をサポート
オンチップ及び外部フラッシュへのプログラミング機能
メモリへのリアルタイムアクセス
ハードウェアブレークポイントとトリガー機能
最大200 MHzのプログラム及びデータフロートレース
トレース機能 (16 Mフレーム)
2点間アドレスのデータフロートレース
命令実行トリガー及びデータアクセストリガー
統計機能/パフォーマンス解析
コードカバレッジ
外部トリガー入力/出力
USB、イーサネット又はパラレルインタフェース

     Stimuli Generator

64 デジタルチャンネル
12 アナログチャンネル
パルスジェネレータ
パターンジェネレータ
コネクションテスタ

     Trigger Probe for PODBUS

ICE, FIRE 及び ICDと共に使用
非同期トリガー機能
同期トリガー機能
パルス幅トリガー機能
異常発生トリガー
スコープトリガー出力

     拡張トレース

TRACE32-ICD用トレース機能拡張モジュール
バス及びプログラムフローモジュール
96チャンネル
最大周波数はターゲットCPU個別に決定
64K/128K/256K/512K フレームトレース
36ビット幅タイムスタンプ、25 ns 分解能

     PowerTrace

軽快なデバッガかつ高速ダウンロード
オンチップ及び外部フラッシュフラッシュプログラミングをサポート
ハードウェアブレークポイントとトリガー機能 (チップの仕様による)
プログラム及びデータフローのトレース
16 Mフレームトレース
統計機能
パフォーマンス解析
コードカバレッジ
USB、イーサネット又はパラレルインタフェース

     PowerProbe

最大400MHzのタイミングアナライザ
最大100MHzのステートアナライザ
64入力チャンネル
一時記録機能
時間相関の るRISCトレース
ステートクロック用クロック選定機能
ステート及びタイミング混在モード
4個のステートクロック入力
SOCターゲット用アダプタ
オプションのパターンジェネレータ
CAN, USBなどのプロトコルサポート

     PowerIntegrator

Timing Analyzer with 500 MHz on all Channels
State Analyzer up to 200 MHz DDR
204 Input Channels
Transient Recording
Time Correlation with other Tracetools
Clock Qualifier for State Clock
Mixed State and Timing Mode
4 Clock Inputs
MICTOR and Standard Probes (single ended)
MICTOR differential Probes
Analog Voltage and Current Probe
3G/DigRF Protocol Support


TOP       Configuration Examples


EPROM/FLASH Simulator (8/16 Bit)
with ROM Monitor on PC or NOTEBOOK Get Quote

 
Podbus Parallel Interface
EPROM/FLASH Simulator Module and
ROM Monitor
 

32-Bit EPROM Simulator on PC or Workstation Get Quote

Hub
Ethernet Interface
EPROM/FLASH Simulator Module and
ROM Monitor
EPROM/FLASH Simulator Module
 

Debugger Module and EPROM/FLASH Simulator on PC or Workstation Get Quote

Hub
Ethernet Interface
BDM/JTAG Debugger
EPROM/FLASH Simulator Module
 

Debugger Module and EPROM/FLASH Simulator on PC with USB Interface Get Quote

 
BDM/JTAG Debugger
with USB Interface
EPROM/FLASH Simulator Module
 

Debugger Module and RISC Trace on PC or Workstation Get Quote

Hub
Ethernet Interface
BDM/JTAG Debugger
RISC Trace Module
 

Debugger Module and additional Trigger Probe on PC Get Quote

Printer Cable
Parallel Interface
BDM/JTAG Debugger
Trigger Probe
 

PowerTrace on PC or Workstation Get Quote

Hub
PowerTrace BDM/JTAG Debugger and Trace
 

PowerTrace and Logic Analyzer on PC or Workstation Get Quote

Hub
PowerTrace BDM/JTAG Debugger and Trace
PowerProbe 400 MHz Logic Analyzer
 






Navigation
Copyright © 2008 Lauterbach Datentechnik GmbH, Fichtenstr. 27, D-85649 Hofolding, Germany  Impressum
The information presented is intended to give overview information only.
Changes and technical enhancements or modifications can be made without notice.
Last generated/modified: May-7-2008