JTAG デバッガ


The embedded tools company


Picture
  ハイライト
多くのオンチップデバッグインタフェースをサポート
扱い易い高級言語及びアセンブラデバッガ
多くのコンパイラに対応
高速ダウンロード
RTOS 認識
全てのホストプラットフォームに対応
内部及び外部ペリフェラルをロジックレベルで表示
フラッシュプログラミング
ハードウェアブレークポイントとトリガー機能 (オンチップデバッグインタフェースでサポートされていれば)
トレース機能拡張可能
マルチプロセッサ/マルチコアデバッグ
ソフトウェアトレース機能
仮想解析機能
USB、イーサネット又はパラレルインタフェース
 
  はじめに
TRACE32-ICDは、オンチップデバッグインタフェースを幅広くサポートしています。デバッガのハードウェアはユニバーサルな仕様になっているため、ターゲットプロセッサを変更した場合でも、デバッグケーブルとソフトウェアを変更するだけで、デバッガ仕様を変更できます。


Doc
ドキュメント
bdm.pdf
(3186k)
Volt
動作電圧
FAQ
よくある質問
Order
オーダー情報
Support
テクニカルサポート



TOP

Function


PODBUS Interface to PC, ETHERNET or TRACE32-ICE

Active and Passive BDM Debugger available

DEBUG Module
  • 自由にプログラムできるFPGAを備える受動的なモジュール


PowerDEBUG Module USB
  • Windows 98,2000,ME,XPで動作
  • 80MHz PowerPCと16MByte DRAMを備えるアクティブモジュール
  • ハードウェアプロトコルを実現するハイスピードFPGA


PowerDEBUG Module ETHERNET
  • 200MHz PowerPC及び64MByte DRAMを備えるアクティブモジュール
  • 12 MBit USB
  • 10/100 MHz イーサネット
  • ハードウェアプロトコルを実現するハイスピードFPGA
  • ダウンロードスピードは最大2 MByte/sec


Support Chips



多くのソフトウェアデバッガをご利用になれます。

Supported CPUs Other WWW Sites

インサーキットエミュレータに対するソフトウェアの持つ互換性

  • Operation System
  • PRACTICE
  • ASM Debugger
  • HLL Debugger for C,C++, ADA, PASCAL
  • Peripheral Windows

多くのダウンロードフォーマットをサポート

  • IEEE
  • ROF
  • BOUND
  • WS
  • HP
  • HICROSS
  • COFF
  • ICOFF
  • XCOFF
  • DBX
  • AIF
  • ELF/DWARF

高速ダウンロード

  • Up to 5000 KByte/sec
  • Fastest JTAG Debugger worldwide


      ProcessorkByte/secJTAG Clock Speed
      PowerPC (PQ3)520050 MHz
      NIOS-II (Altera)200040 MHz
      Tricore125025 MHz
      ARM940125030 MHz
      MPC860170040 MHz
      SH482020 MHz

デバッグ時のクロックスピードの調整も可能

  • 10 kHz...5 MHz
  • 1/4 CPU Clock
  • 1/8 CPU Clock
  • Å‘å100 MHz (PowerDebug ‚Ì‚Ý)

トリガ機能

  • PODBUS‚©‚ç‚Ì“ü—Í
  • PODBUS‚ւ̏o—Í

マルチコアデバッグ

  • マルチコアシステムのデバッグ
  • サードパーティデバッガと連携しマルチコアデバッグを実現するトリステートオペレーション
  • ターゲットベースのマルチプレクサの制御
  • 自由に選択できるTAPの位置
  • 1つのチップ上のDSPとコントローラを合わせてサポート

異なるBDMインタフェース用に完全に再プログラム可能

  • 68302
  • 68HC12
  • 68HC16
  • 78K0R
  • AM1xxx
  • AM3xxx
  • ANDES
  • aps
  • ARC
  • ARM10
  • ARM11
  • ARM7
  • ARM9
  • ARM968E-S
  • ARMV7
  • Atom
  • AVR32
  • BA2
  • Blackfin
  • C166CBC
  • CEVA-X
  • ColdFire
  • Core
  • CORTEX-A
  • Cortex-A
  • CORTEX-A
  • CORTEX-M
  • Cortex-M
  • CORTEX-M
  • Cortex-M0
  • Cortex-M3
  • CORTEX-R
  • CPU32
  • CPU32+
  • DIAMOND_CORES
  • DRx4xx
  • DSP56100
  • DSP56300
  • DSP56800
  • DSP56800E
  • DSP56F8300
  • DSP56K
  • EFM32G
  • EFM32GG
  • EGOLD
  • FALCON
  • H8S
  • H8SX
  • HCS08
  • HIDTV
  • JANUS
  • M1A3P
  • M32R
  • M8051EW
  • MAC7100
  • MCORE
  • Microblaze
  • MIPS32
  • MIPS32_PNX833x
  • MIPS32_PNX85xx
  • MIPS32_PNX89xx
  • MIPS64
  • MPC51XX
  • MPC5200
  • MPC55XX
  • MPC56XX
  • MPC5XX
  • MPC60x
  • MPC74XX
  • MPC750
  • MPC86XX
  • MSP430
  • MXC
  • Nios_II
  • NOMADIK
  • Nova
  • NovaThor
  • OMAP
  • PC603
  • PC7xx
  • PC86xx
  • PCP
  • PowerPC_400
  • PowerPC_405CORE
  • PowerPC_440
  • PowerPC_440CORE
  • PowerPC_450
  • PowerPC_460
  • PowerPC_5600
  • PowerPC_600
  • PowerPC_700
  • PowerPC_ALTIVEC
  • PowerQuicc
  • PowerQuicc_II
  • PowerQuicc_III
  • PQII_Pro
  • PSOC5
  • PWRficient
  • QorIQ
  • R8051XC
  • RL78
  • RM48L
  • RX
  • sda6
  • SecurCore
  • SGOLD
  • SH2
  • SH2A
  • SH3
  • SH4
  • SH4A
  • SH4A-Multi
  • ST40
  • STAR12
  • STAR12X
  • STARCORE
  • StarPro
  • Stellaris
  • TEAK
  • TEAKLITE
  • TEAKLITE-II
  • TEAKLITE-III
  • Thor
  • TMS320C28xx
  • TMS320C54xx
  • TMS320C55xx
  • TMS320C62xx
  • TMS320C64xx
  • TMS320C67xx
  • TMS320C6A81xx
  • TMS320DA8xx
  • TMS320DM37xx
  • TMS320DM3xx
  • TMS320DM643x
  • TMS320DM64xx
  • TMS320DM6xx
  • TMS320DM81xx
  • TMS470Mx
  • TMS470R1x
  • TMS570
  • TriCore
  • V850
  • VCT
  • VR
  • XC16x
  • XC2000
  • XC2200
  • XC2300
  • XC2700
  • XC800
  • XE166
  • XMC4000
  • XSCALE
  • XWAY
  • ZSP400
  • ZSP500

EPROM/FLASH シミュレータをサポート

  • ROM エリアにブレークポイント
  • 8, 16及び 32 ビットEPROM/FLASHエミュレーション

消費電力

  • 2/5 W
TOP

Software


ASM デバッガ
  • 各種ファイルフォーマットのサポート
  • 軽快な操作性
  • アセンブラソースレベルのデバッグ
  • 高機能メモリ表示
  • インラインアセンブラ
  • メモリ試験
  • ウインドウのカスタマイズ
  • ペリフェラルウインドウ
  • ターミナルウインドウ
  • 簡易ホスティング機能
  • Flash プログラミング
  • ペリフェラルをフルサポート
HLL デバッガ
  • 各種言語サポート
  • C++ フルサポート
  • TRACE32 環境への組込み
  • 各種コンパイラとホストのサポート
  • 異なるホスト間で統一された操作性
  • 高速ダウンロード
  • 最適化されたコードのデバッグ
  • 関数ネスティングの表示
  • リンクリストの表示
  • 軽快な操作性
  • 強力な式評価
メモリ解析
  • 割り当てられたメモリブロックの表示
  • メモリアロケーション統計機能
  • 領域外書き込みのチェック
  • 割り当て関数コールのトレース機能
  • メモリ使用状況の画像表示
ペリフェラルブラウザ
  • チップ上のペリフェラルの表示
  • ユーザー定義型ウィンドウ
  • ソフトキーも使えるインタラクティブウィンドウ定義
  • 候補選択時のプルダウンメニュー
  • 各フィールドに解説の追加
Statistic Analyzer
  • 関数の実行時間を詳細解析
  • タスク実行時間/ステートを詳細解析
  • 変数の変化の推移を時間軸でグラフィカル解析
  • 単一イベントのタイムインターバルを解析 (割込み処理など)
  • 2つのイベント間のタイムインターバルを解析
パフォーマンスアナライザ
  • 関数レベルでの長時間パフォーマンス解析
  • タスクレベルでの長時間パフォーマンス解析
  • 変数やメモリ内の値を長時間にわたり計測、解析
トレースベースコードカバレッジ
  • ETM ハードウェアカバレッジ解析
  • トレースベースカバレッジ解析
  • アセンブラ、高級言語、及び関数レベル解析
ロガー
  • ターゲット上で並列構造状に蓄積された全てのサイズのソフトウェアトレース
  • TRACE32-PowerViewの一般的なトレース形式
  • TRACE32-PowerViewの構成及び表示コマンド
  • アドレス及びデータ情報を持つトレースとして動作
  • プログラムフロートレースとして動作(SH4, PowerPC)
  • タイムスタンプ利用可
  • 弊社製のトレースを満たす定義済みアルゴリズム
  • トレースを満たすユーザー定義アルゴリズム
スヌーパー
  • アプリケーションを実行しながらメモリを採取
  • 特別デバッグコミュニケーションチャンネルをサポート
  • 全てのトレース表示及び解析機能を使用可能
  • 特定の値でトリガー実行
  • 動的なパフォーマンス解析
RTOS デバッガ
  • タスク実行時間の統計的な評価及びグラフィック表示
  • タスクに関連の・る関数実行時間評価
  • タスク状態の統計的な評価及びグラフィック表示
  • システムコールの手動実行
  • タスクスタックカバレッジ
  • OSデータ用のPRACTICE関数
  • RTOS に関連の・るプルダウンメニュー
  • タスクを選択デバッグ
FLASH プログラミング
  • 内部/外部 FLASHメモリに対応
  • 全ての一般的なFLASHメモリ仕様に準拠
  • 複数のFLASHデバイスプログラミングをサポート
  • ICE, FIRE, ICD 製品ラインで利用可能
NAND FLASHプログラミング
  • CPU共通およびCPU専用 NAND FLASHコントローラに対応
  • 全ての一般的なNAND FLASHデバイスに対応
  • バッドブロック処理 (skipped, reserved block area)
  • ECC 生成
SIM インストラクションセットシミュレータ
  • 扱い易い高級言語及びアセンブラデバッガ
  • 多くのコンパイラに対応
  • トレースバッファ
  • 強力なスクリプト言語
  • 全てのTRACE32 toolsにソフトウェア互換
  • ハードウェアシミュレーション機能

TOP

Extensions


フレックスアダプタ
  • 非常にフレキシブルアダプタ
  • 高信号品質
  • 合インピーダンス
  • MICTOR
  • 100 MIL
  • SAMTEC
  • YAMAICHI
ハーフサイズアダプタ
  • 100 mil ⇒ 50 mil サイズ変換アダプタ
  • ターゲット上コネクタの設置面積を縮小化
RISC Trace
  • TRACE32-ICD用トレース機能拡張モジュール
  • バス及びプログラムフローモジュール
  • 96チャンネル
  • 最大周波数はターゲットCPU個別に決定
  • 64K/128K/256K/512K フレームトレース
  • 36ビット幅タイムスタンプ、25 ns 分解能
PowerTrace
  • 軽快なデバッガかつ高速ダウンロード
  • オンチップ及び外部フラッシュフラッシュプログラミングをサポート
  • ハードウェアブレークポイントとトリガー機能 (チップの仕様による)
  • プログラム及びデータフローのトレース
  • 16 Mフレームトレース
  • 統計機能
  • パフォーマンス解析
  • コードカバレッジ
  • USB、イーサネット又はパラレルインタフェース
Logic and Protocol Analyzer (PowerProbe)
  • 最大400MHzのタイミングアナライザ
  • 最大100MHzのステートアナライザ
  • 64入力チャンネル
  • 一時記録機能
  • 時間相関の・るRISCトレース
  • ステートクロック用クロック選定機能
  • ステート及びタイミング混在モード
  • 4個のステートクロック入力
  • SOCターゲット用アダプタ
  • オプションのパターンジェネレータ
  • CAN, USBなどのプロトコルサポート
Bus Analyzer (PowerIntegrator)
  • 全チャンネルで500MHzのタイミングアナライザ
  • 最大250MHzのステートアナライザ
  • 204入力チャンネル
  • トランジェントレコーディング
  • 時間相関のあるRISCトレース
  • ステートクロック用クロック選定機能
  • 混合ステートとタイミングモード
  • 4クロック入力
  • MICTOR型プローブと標準プローブ
  • MICTOR ディファレンシャルプローブ
  • アナログ電圧/電流プローブ
  • 3G/DigRF プロトコルアナライザ
EPROM/FLASH Simulator
  • 8, 16, 32 Bit 動作
  • 2, 8, 16, 64 MBit バージョン
  • DIL 又は PLCC アダプタ
  • SO アダプタ
  • TSOP アダプタ
  • インサーキットシミュレーション用ESI-CON
  • モニタ制御
  • NMI及びRESET信号生成
Trigger Probe
  • ICE, FIRE 及び ICDと共に使用
  • 非同期トリガー機能
  • 同期トリガー機能
  • パルス幅トリガー機能
  • 異常発生トリガー
  • スコープトリガー出力

TOP

Configuration Examples


TOP

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


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

Power Debugger Module on PC with USB Interface


 
USB
BDM/JTAG Debugger
with USB Interface
 
TOP

BDM/JTAG Debugger Module on PC with Ethernet Interface


 
Ethernet
BDM/JTAG Debugger
with Ethernet Interface
 
TOP

PowerTrace Module on PC with Ethernet Interface


 
Ethernet
BDM/JTAG Debugger and Trace
with Ethernet Interface
 






Copyright © 2012 Lauterbach Japan, Ltd., Kouhoku-ku, Yokohama-shi, Japan 222-0033  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: 6-Feb-2012