ARC用デバッガ


The embedded tools company


Picture
  ハイライト
わかり易い高級言語及びアセンブラデバッガ
バッチ処理
内部トリガサポート
ソフトウェアブレークポイントの設定個数は無制限
ターゲット電圧 0.4 ~ 5.0 V
コアリセット検知機能
リトルエンディアン/ビッグエンディアン対応
高速ダウンロード(ETHERNET, PARALLEL, USB)
サポートチップ ARC, SYNOPSYS
サポートチップ ARCtangent-A4, ARCtangent-A5, ARC601, ARC605, ARC610D, ARC625D, ARC630D, ARC710D, ARC725D, ARC750D, ARC770D, ARC-EM4, ARC-EM6


Link Volt
動作電圧
FAQ
よくある質問
Order
オーダー情報
Support
テクニカルサポート
[www.synopsys.com]  Synopsys DesignWare ARC Processor Cores
[www.synopsys.com]  Lauterbach is an ARC Access Program Member




TOP

Screenshot


TOP

Features


フルメモリアクセス

  • コアの実行中/停止中に関わらず、ターゲットメモリのREAD/WRITE可能
  • コアの実行中/停止中に関わらず、ブレークポイントの設定/解除可能
  • AUXメモリ領域へフルアクセス可能

Full Onchip Breakpoint support

  • Program breakpoints
  • Address write breakpoints (Watchpoints)
  • Address read breakpoints for ARC600/ARC700
  • Data breakpoints for memory writes
  • Breakpoits on auxiliary registers
  • Instruction data breakpoints for ARC700
  • Breakpoits on core registers for ARCtagent-A4/A5

デバッグクロックスピード可変

  • 10 kHz ~ 50 MHz
  • 約 2/3 コアクロック
  • 100 MHz まで対応 (PowerDebugのみ)

高速ダウンロード

  • 500 KByte/sec @ コアクロック 50MHz

Hostlink Library Support

  • Print messages from your target application directly to your TRACE32 GUI with a simple "printf"
  • Open and save files on your host via your target application.
  • Supports Metaware Hostlink Library
  • Support Lauterbach Hostlink Library for GNU and Metaware compiler

Multicore Debugging

  • Homegenous multicore debugging with other ARC cores
  • Heterogeneous multicore debugging with ARC® and ARM®, MIPS® or ATOM™ cores
  • Multicore debugging via JTAG Daisy Chain or MADI
  • Other multicore configurations on request
TOP

接 続


Adaption for ARC

TOP

IDE - 開発環境(GUI)


ASM 繝・ヰ繝・ぎ
  • 各種ファイルフォーマットのサポート
  • 軽快な操作性
  • アセンブラソースレベルのデバッグ
  • 高機能メモリ表示
  • インラインアセンブラ
  • メモリ試験
  • ウインドウのカスタマイズ
  • ペリフェラルウインドウ
  • ターミナルウインドウ
  • 簡易ホスティング機能
  • Flash プログラミング
  • ペリフェラルをフルサポート
HLL 繝・ヰ繝・ぎ
  • 各種言語サポート
  • C++ フルサポート
  • TRACE32 環境への組込み
  • 各種コンパイラとホストのサポート
  • 異なるホスト間で統一された操作性
  • 高速ダウンロード
  • 最適化されたコードのデバッグ
  • 関数ネスティングの表示
  • リンクリストの表示
  • 軽快な操作性
  • 強力な式評価
コンパイラサポート

C/C++

  • GNU-GCC (Free Software Foundation, Inc.)
    • ELF/DWARF
  • METAWARE C/C++ (Synopsys, Inc)
    • ELF/DWARF
繝槭Ν繝√さ繧「繝・ヰ繝・げ
  • 同種または異種のマルチプロセッサ/マルチコアの組み込みアプリケーションデバッグ
  • 高品質の標準デバッガをマルチプロセッサ/マルチコアのデバッグに利用可
  • 全てのTRACE32-ICD デバッガはマルチプロセッサ/マルチコアのデバッグ環境で同時利用可
  • サードパーティーのデバッガへのすばやい対応
  • 単一シリコン上の各プロセッサが同一のデバッグポートをシェア可能
  • スタート/ストップの同期
繝壹Μ繝輔ぉ繝ゥ繝ォ繝悶Λ繧ヲ繧カ
  • チップ上のペリフェラルの表示
  • ユーザー定義型ウィンドウ
  • ソフトキーも使えるインタラクティブウィンドウ定義
  • 候補選択時のプルダウンメニュー
  • 各フィールドに解説の追加
PRACTICE 繧ケ繧ッ繝ェ繝励ヨ險€隱
  • 構造化言語
  • メニューのサポート
  • コマンドのログ
  • カスタムメニュー
  • ツールバーやボタンのカスタム化
  • ダイアログウインドウのカスタム化
  • 64ビット算術演算
  • 数字、論理、文字列操作
  • システム状態への直接アクセス
FLASH 繝励Ο繧ー繝ゥ繝溘Φ繧ー
  • 内部/外部 FLASHメモリに対応
  • 全ての一般的なFLASHメモリ仕様に準拠
  • 複数のFLASHデバイスプログラミングをサポート
  • ICE, FIRE, ICD 製品ラインで利用可能
NAND FLASH繝励Ο繧ー繝ゥ繝溘Φ繧ー
  • CPU共通およびCPU専用 NAND FLASHコントローラに対応
  • 全ての一般的なNAND FLASHデバイスに対応
  • バッドブロック処理 (skipped, reserved block area)
  • ECC 生成
繝代ヵ繧ゥ繝シ繝槭Φ繧ケ繧「繝翫Λ繧、繧カ
  • 関数レベルでの長時間パフォーマンス解析
  • タスクレベルでの長時間パフォーマンス解析
  • 変数やメモリ内の値を長時間にわたり計測、解析
繧ケ繝後・繝代・
  • アプリケーションを実行しながらメモリを採取
  • 特別デバッグコミュニケーションチャンネルをサポート
  • 全てのトレース表示及び解析機能を使用可能
  • 特定の値でトリガー実行
  • 動的なパフォーマンス解析
RTOS
RTOS サポート
3rd Party Integration
サードパーティツールとの統合化
繝倥Ν繝励す繧ケ繝・Β
  • •Acrobatをベースとしたドキュメント
  • •高速テキスト検索
  • •デバイス専用フィルタ機能
  • •基本的及び高度なヘルプ機能
  • •トレーニングマニュアル
  • •WWW アップデート
TOP

構 成 例


ARC-A4ARC International,  Synopsys, Inc
ARC-A5ARC International,  Synopsys, Inc
ARC-EM4ARC International,  Synopsys, Inc
ARC-EM6ARC International,  Synopsys, Inc
ARC601ARC International,  Synopsys, Inc
ARC605ARC International,  Synopsys, Inc
ARC610DARC International,  Synopsys, Inc
ARC625DARC International,  Synopsys, Inc
ARC630DARC International,  Synopsys, Inc
ARC710DARC International,  Synopsys, Inc
ARC725DARC International,  Synopsys, Inc
ARC750DARC International,  Synopsys, Inc
ARC770DARC International,  Synopsys, Inc




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: 14-May-2012