(株)コンピューテックスのトップページへ
メールサービス登録 サイトマップ サイト内検索 English site
     
 

 

オンラインショップへ
 
 HOME > 製品情報一覧 > JTAG Solution > PALMiCE3 > ARM
 
A4用紙プリントページはこちら

PALMiCE3 ARMは、ARM製の各種ARMコアに対応したJTAGエミュレータです。


PALMiCEシリーズのコンセプトを継承して、高速化による快適なオペレーションと電源レスやコンパクト化による使いやすさを実現。 さらに、マルチコアやARM CoreSight™テクノロジーによって提供されるSWD(Serial Wire Debug)、SWV(Serial Wire Viewer)に対応しました。
SWD対応
2本の信号による"SWD"インターフェースに対応。従来の5本の信号によるJTAGインターフェースに比べ、CPUの占有端子が削減され、コネクタの小型化により省スペース化が可能です。
SWV対応
CPUからの1本の信号によるデバッグ情報インターフェース"SWV"に対応。実行中にブレークすることなく変数の値やイベント情報の参照が可能なほか、リアルタイムトレース情報の取得によりデバッグ効率がアップします。
マルチコア対応
最近、製品には省電力化と高速化を実現するために複数のコアで処理を並列実行できるマルチコアCPUが実装され、その対応が求められています。PALMiCE3では内部リソースをパワーアップし複数コア対応が可能な構造としました。
各種インターフェースに柔軟対応
従来のJTAG対応2.54mm(0.1")20ピンおよび14ピンコネクタから、SWD対応の1.27mm(0.05")10ピンおよび20ピンコネクタまで、両インターフェースに対応します。
さらなるコンパクト設計
パフォーマンスの向上を行っても従来機種よりさらなる小型・軽量化を実現しました。
Vbus対応電源レスを継承
PALMiCEシリーズのVbus対応電源レスのコンセプトを継承して、電源レスを実現しました。


SWV機能でJTAGだけではできなかった多機能を実現

・プロファイラ機能
一定時間ごとに実行アドレスのサンプリングを行い、その取り込み回数によってモジュールの実行頻度を解析します。 使用頻度の多い関数や、占有時間の多い関数を調査するのに便利な機能です。

・Printfデバッグ機能
ターゲットのユーザ・プルグラムに専用の関数を埋め込むことで、CライブラリのPrintf類似の機能を実現します。 出力先は、CSIDE上のターミナル・ウィンドウになります。これにより、任意の変数の履歴などをファイルに保存することができます。

・アクセスデータ間の時間測定
指定データ・アクセス間の時間測定を行ないます。

・ステータスバー
ステータスバーには、ターゲットの電圧表示を常にサンプリング。それに加え、実行中のCPUのプログラムカウンタ値を表示。 これにより、CPUの大まかな実行状態を把握することができます。
マルチコア・デバッグ *2詳しくはこちら
デイジーチェーンされたARM7/9/11を複数同時にデバッグが可能。マルチコア・デバッグでは必須の同期実行/同期ブレークもサポート。SMP-Linuxには専用対応。マルチコアを意識することなくデバッグが可能。
スリープモード対応 *2
スリープモード等、CPUクロックが変化するシステムの場合にも、JTAGクロックを同期させる信号(RTCK)を用いることで、CPUの動作クロックに同期したJTAGクロックでデバッグを行うことができます。
セミホスティング機能 *2
ユーザ・プログラムの標準入出力をJTAG経由でデバッガが処理します。 例えば、printf()やscanf()などのCライブラリ関数が実行された場合、デバッガのターミナル・ウィンドウで画面出力とキーボード入力が行われます。 この機能はCPUをブレークさせることなくユーザ・プログラムとデバッガが通信を行う為、リアルタイム性を要求するデバッグに最適な機能となります。
統合開発環境CSIDE Version5を標準搭載
プログラムの作成からデバッグまでの開発サイクルをシームレスに実現するための統合開発環境を標準装備しています。
CPUブレーク・サポート *1
CPU内蔵のブレーク・ロジックにより、プログラムの実行前ブレークやデータをリード/ライトした時のアクセス・ブレークが可能です。
NOR型フラッシュメモリ・サポート
NOR型フラッシュメモリへのダウンロードに加え、ソフトウェア・ブレーク指定や、通常のメモリ書き換え機能などのデバッグ機能もサポート。 新デバイスの追加も定義ファイル形式で簡単に行うことができます。
(CPU内蔵のフラッシュメモリはオプション対応となる場合があります。)
NAND型フラッシュメモリ・サポート *1
NAND型フラッシュメモリへアクセスするモニタ・プログラムを作成することでフラッシュメモリへのダウンロードやデータのダンプ表示と変更、消去などを行うことができます。 また、CPU内蔵のNANDコントローラではオプションのCente NANDライブラリで書き込みモニタを作成する手間もなくフラッシュメモリのデバッグ機能がご使用頂けます。 Cente NANDライブラリは、データテクノロジー社製のCente NAND Flash Driverを使用しています。
低電圧対応と電圧計測機能
1.0V〜3.6Vのターゲット電圧に自動追従して動作します。 また、ターゲット(VTref信号)の電圧値を表示することができます。
らくらくアップデート詳しくはこちら
新CPUの追加対応や最新バージョンへのアップグレード、各種オプションソフトの購入など、独自のインターネット・キー発行システムにより、リアルタイムな対応を可能にしました。

OSを使用したターゲットプログラムのデバッグを支援する為に、OS毎にデバッグ・ライブラリ(オプションソフト)を用意しています。 デバッグ・ライブラリを使用することで、OSの状態表示やプログラムの動作確認などの機能が追加されます。

µITRON対応詳しくはこちら
オプションのRTOSデバッグ・ライブラリをデバッガソフトに追加することで、リアルタイムOSのステータス表示機能やタスクトレース機能が追加されます。
(µITRONによって仕様が異なります。)
T-Kernel、T-Kernel/SE対応詳しくはこちら
オプションのT-Kernelデバッグ・ライブラリをデバッガソフトに追加することで、 T-Kernelのステータス表示機能やタスクトレース機能が追加されます。 また、T-Kernel/SEではプロセス管理機能によって提供されるマルチ・プロセスやサブ・タスクのデバッグにも対応しています。
OSE対応詳しくはこちら
オプションのOSEデバッグ・ライブラリをデバッガソフトに追加することで、 OSEのステータス表示機能やタスクトレース機能が追加されます。
組込みLinux対応詳しくはこちら
カーネル、デバイスドライバからアプリケーションまでの全てのシーンでシームレスなデバッグに加え、マルチプロセス/マルチスレッドのデバッグをサポートします。
(ディストリビューションによって仕様が異なります。)

動作環境
対応ホスト : IBM PC/AT互換機(DOS/V機)
ホストI/F : USB 2.0
ホストOS : 日本語Windows 2000 SP4以降/XP SP1以降/Vista
接続図

・JTAGモデル


対応CPU 製品概要 技術資料 価格表
ARM7TDMI,ARM7TDMI-S,ARM720T,
ARM7TDMI(Rev.4),ARM720T(Rev.4),
ARM920T,ARM946E-S,ARM966E-S,
ARM922T,ARM925T,ARM926EJ-S,
ARM1136J-S,ARM1136JF-S,
ARM1156T2-S,ARM1156T2F-S,
ARM1176JZ-S,ARM1176JZF-S,
ARM11 MPCore,
ARM Cortex-M3,ARM Cortex-A8


IARシステムズ製 Cコンパイラとのバンドル販売はこちらへ



仕様の詳細は製品概要書と技術資料でご確認ください。
*1:CPUによって仕様が異なります。
*2:対応CPUは、ARM7/9/11コアです。

PDF形式のデータをご覧になるには、Adobe Acrobat Readerが必要です。
Acrobat及びAcrobatロゴは、Adobe Systems Incorporatedの商標です。

 

このページの先頭へ戻ります。
 連絡先:営業部
 TEL:(03)3253-2901
 E-mail:sales@computex.co.jp