TLCS-870/C1 シリーズ 開発システム

インサーキットエミュレーションシステム

RTE870/C1インサーキットエミュレーションシステムは、統合開発環境、RTE870/C1インサーキットエミュレーター、エミュレーションチップ(TMP89C9xxXB:別売)およびプローブセット(別売※)で構成されます。本システムは、システムを構成する製品を共通化しており、TLCS-870/C1シリーズ内でのデバッグ対象MCUの変更には、プローブセットおよびエミュレーションチップの交換で対応します。

※: 株式会社アドリンクス社製

TLCS-870/C1 インサーキットエミュレーションシステム 全体図
  • 小型・安価な高性能インサーキットエミュレーター
    (RTE870/C model 15エミュレーターとの比較)
  • 豊富なメモリーアクセス機能
  • ホストシステムとUSB接続
  • 統合開発環境を同梱(ウェブダウンロード権付き)
  • オンチップデバッグエミュレーションもサポート

製品をご購入の際には最新の情報を本ウェブサイトにてご確認ください。

ホストI/F USB2.0 Full-speed
エミュレーションメモリー容量 128Kバイト
イベント ポイント数 16ポイント
比較対象 アドレス、データ、ステータス
比較条件 一致、不一致、範囲、比較マスク
パスカウント 1~65535回
成立トリガー動作 ブレーク、トレース制御、タイマー制御、外部トリガー出力、メモリー書き込み
ポイント組み合わせ AND、OR、シーケンシャル
ハードブレーク 1024ポイント
ソフトブレーク -
トレースメモリー容量 256Kフレーム ※1
トレースモード フリートレース、トリガートレース、上書き禁止、サンプリングトレース、オーバーフロー停止
トレース対象 PCアドレス、データアドレス、データ値、ステータス、タグタイマー
タイマー測定 RUNタイマー:1ch
LAPタイマー:4ch(最大/最小/平均/回数)
メモリーアクセス プログラム
実行中の表示
一定周期表示: 64バイト
不定周期表示: 全RAM空間
プログラム
実行中の書き換え
1アドレス(バイト/ワード/ロングワードのいずれか) ※2
プログラム変数 表示 2,8,10,16進数表示を個別選択可能
登録 変数、配列、構造体、共用体を各種要素別に登録可能
ソース表示 ・ ソース
・ ソース+アセンブラーコード
・ ソース+アセンブラーコード+マシン語
外部出力 8本
外部入力 -
モジュール実行時間測定 -
カバレッジ測定 C0カバレッジ
フラッシュ書き込み
/セキュリティー機能
オンチップデバッグエミュレーション時のみサポート

※1: トレースメモリー容量は、トレース格納条件や動作状態により変わる場合があります。
※2: 1バイトアクセスごとに1クロック分のブレークが発生します。

メモリーアクセス機能

  • 『プログラム実行中のデータ表示機能』

    1.一定周期表示(IDE機能名称『ウオッチ』)
    プログラム実行中に、任意の64バイト(ワード、ロングワードの組み合わせも可)のRAM内容を一定の時間間隔(0.1~30.0秒で可変)で読み出し、表示することができます。

    2.不定周期表示(IDE機能名称『メモリーダンプ』)
    プログラム実行中に、任意指定範囲のRAM内容を表示することができます。RAMの内容の読み出しにかかる時間は範囲(データ数)とプログラムの内容によって変わります。

  • 『プログラム実行中のデータ書き換え機能』(IDE機能名称『チューニング』)
    プログラム実行中に、ユーザーによるプログラム停止作業を伴うことなくメモリーの内容を任意に変更することができます。
    変更可能な領域は、MCUのio領域、内蔵RAM領域、内蔵ROM領域になります。 これにより、あらゆるパラメーター値変化によるプログラム動作の調整が行えます。

※: 1バイトアクセスごとに1クロック分のブレークが発生します。

スタックポインター経由によるライト動作のイベント比較/トレースメモリー格納
スタックポインター経由による、データ書き込みをイベント比較対象に設定してトリガーを発生させることができます。
また、これを応用してスタックポインター経由による書き込みデータのみをトレースメモリーへ格納することもできます。
これにより、あらかじめ想定したスタック領域以外のアドレスへの書き込みを検出することで、スタックの積み重ね過ぎによるプログラムの不具合をデバッグすることができます。

インサーキットエミュレーター 製品構成および外観

RTE870/C1インサーキットエミュレーションシステム全体図
RTE870/C1インサーキットエミュレーションシステム全体図

製品構成

  • RTE870/C1インサーキットエミュレーター本体
  • オンチップデバッグエミュレーション用通信ケーブル ※
  • オンチップデバッグエミュレーション用通信ケーブル接続用コネクター ※
  • 統合開発環境ウェブダウンロード権(紙面)

※ Samtec社製

お客様に準備していただく物

インサーキットエミュレーションの場合

  • ホストシステム
  • USBケーブル(エミュレーター側:B形状コネクター)
  • プローブセット ※
  • エミュレーションチップ
  • AC電源アダプター

※ プローブセットとはサポートMCUごとにプローブ、変換アダプターおよびターゲットコネクターが組合せてある製品のことです。

オンチップデバッグエミュレーションの場合

  • ホストシステム
  • USBケーブル(エミュレーター側:B形状コネクター)
  • AC電源アダプター
  • ターゲットシステム上のマイコン(オンチップデバッグ機能内蔵品)

注1: ターゲットシステム上に実装されるマイコンには下記の接続がなされている事が必要です。
電源供給(VDD、GND)
発振子(XIN、XOUT)
オンチップデバッグエミュレーション端子が接続されたコネクターおよび必要信号の配線
(VDD、GND、RESET、OCDCK、OCDIO)
注2: 供給する電源/クロックの動作保証範囲や特性に関しては、マイコンのデータシートをご参照ください。

AC電源アダプターについて

適合AC電源アダプター仕様画像

製品を使用する国/地域の安全規格に適合しているAC電源アダプターをご使用ください。

適合AC電源アダプター仕様:
出力電圧 9[V]
出力電流 1[A]以上
適合AC電源アダプター例:A10WN-09012(ANOMA ELECTRIC CO.,LTD.)

AC電源アダプターのDCプラグは、下記の極性と外形に合うものを使用してください。適合しないものを接続すると、故障の原因になります。

RTE870/C1インサーキットエミュレーター外形寸法図
RTE870/C1インサーキットエミュレーター外形寸法図

エミュレーション動作電圧/周波数について

インサーキットエミュレーションの場合

  • RTE870/C1インサーキットエミュレーターでは、ターゲットシステム上のクロックを使用したエミュレーションをサポートしていません。エミュレーションクロックはエミュレーター上の発振回路を利用します。
  • エミュレーション電源にエミュレーター電源(システム電源)を選択した場合、エミュレーション電源電圧は5V±5%になります。
  • エミュレーターからターゲットシステムへ電源を供給する事はできません。



オンチップデバッグエミュレーションの場合

  • エミュレーターで使用可能なオンチップデバッグ機能を全て利用するには、ターゲットMCUのFLASHメモリー書き込み/消去動作保証範囲内の電源電圧でターゲットシステムが動作する必要があります。エミュレーターを利用したロード(FLASH書き込み)機能は、この範囲外では保証致し兼ねます。FLASHメモリー書き込み/消去動作保証範囲については、マイコンのデータシートをご参照ください。
  • FLASHメモリー書き込み/消去動作保証範囲外且つMCUの動作保証範囲内で本エミュレーターを使用する場合は、別途FLASH書き込みツール等であらかじめプログラムを書き込んだ状態でご使用ください。
  • 動作周波数に関しては、デバイス動作保証範囲内全て利用可能です。
  • エミュレーターからターゲットシステムへ電源およびクロックを供給することはできません。

USB接続について注意事項

  • エミュレーターとホストシステムはUSBで接続します。(USB2.0 Full-speed)
  • 新規にエミュレーターとホストシステムを接続する場合は、USBドライバーのインストールが必要です。
  • USBの接続先(ホストシステム)によっては、稀にプロトコルエラーが発生することがあります。この場合、USBケーブルを下記のものに交換することで改善される場合があります。推奨ケーブル:0.7m以上の両端フェライトコア付きUSBケーブル

アクセサリー

エミュレーターとターゲットシステムを接続する為にプローブ(※)とターゲットコネクター(※)を使用します。デバッグ対象MCUによっては変換アダプター(※)も必要な場合があります。これらはプローブセット(※)として、販売されています。かさ上げアダプター(※)とMCU実装用アダプター(※)は必要に応じて使用してください。

※ これらはアドリンクス社製です。アドリンクス社ウェブサイトをご参照の上ご購入ください。

870cincircuit

プローブ

プローブはエミュレーターとターゲットシステムを接続する際に使用します。
パッケージのピン数毎、もしくはパッケージ形状毎に用意されており、サポートMCU毎にプローブセットが準備されています。プローブセットは株式会社アドリンクスの製品です。
プローブの製品仕様はアドリンクス社のウェブサイトをご参照ください。

ターゲットコネクター

ターゲットコネクターはエミュレーターとターゲットシステムを接続する際にターゲットシステム上のMCU実装パターンにハンダ付けして使用します。
ターゲットコネクターの製品仕様および推奨フットパターンはアドリンクス社のウェブサイトをご参照ください。

変換アダプター

変換アダプターはサポートMCUの仕様にあわせてピン数やピン配置を変換します。
対応するプローブセットに変換アダプターが含まれている場合は、必ずお使いください。
変換アダプターの製品仕様はアドリンクス社のウェブサイトをご参照ください。

かさ上げアダプター

かさ上げアダプターはターゲットコネクターを実装したターゲット基板上のフットパターン周辺に部品等が配置されている場合や、その他ターゲットシステムとの接続が困難な場合にプローブとターゲットコネクターの間に接続して使用します。これにより高さを稼ぐことができ、接続が容易になります。
かさ上げアダプターの製品仕様はアドリンクス社のウェブサイトをご参照ください。

MCU実装用アダプター 《バンプソケット》

MCU実装用アダプタ実装画像

MCU実装用アダプター(バンプソケット)とターゲットコネクターを組み合わせて使用することにより、MCUをターゲットシステムに実装できます。
MCU実装用アダプターはアドリンクス社の製品です。
製品仕様はアドリンクス社のウェブサイトをご参照ください。

ご検討の方へ

技術的なお問い合わせ

お問い合わせ

お問い合わせ

よくあるお問い合わせ

FAQ