東芝 セミコンダクター&ストレージ社
ホーム > 製品情報 > マイクロコンピュータ > 製品ラインアップ > TLCS-870ファミリー > TLCS-870/C1シリーズ > 開発システム > エミュレーションシステム > incircuit

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

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

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

TLCS-870/C1 インサーキットエミュレーションシステム 全体図
製品をご購入の際には最新の情報を本ウェブサイトにてご確認ください。
各製品の品番、製造元の最新情報を本webサイトの検索システムでご確認いただけます。開発対象のマイクロコンピュータの品番を検索すると、マイクロコンピュータの詳細情報とあわせて開発システム製品の情報が表示されます。また「ドキュメント」の『製品品番一覧表』および『総覧表(マイクロコンピュータ)』にも製品の情報を掲載していますのでご活用ください。
RTE870/C1インサーキットエミュレーションシステム基本仕様
ホスト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インサーキットエミュレーションシステム全体図

製品構成

  • ※1: Samtec社製
  • ※2: 海外向け製品には、AC電源アダプタは付属されません。詳細は英文ページをご参照ください。

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

インサーキットエミュレーションの場合
  • ※:プローブセットとはサポートMCUごとにプローブ、変換アダプタおよびターゲットコネクタが組合せてある製品名のことです。
オンチップデバッグエミュレーションの場合
  • ※: ターゲットシステム上に実装されるマイコンには下記の接続がなされている事が必要です。
    • 電源供給(VDD、GND)
    • 発振子(XIN、XOUT)
    • オンチップデバッグエミュレーション端子が接続されたコネクタおよび必要信号の配線
      (VDD、GND、RESET、OCDCK、OCDIO)
  • ※: 供給する電源/クロックの動作保証範囲や特性に関しては、マイコンのデータシートをご参照ください。

RTE870/C1インサーキットエミュレータ

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

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

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

USB接続について注意事項

アクセサリ

(RTE870/C1)インサーキットエミュレーションシステム アクセサリ接続図

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

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

アクセサリ接続図

プローブ

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

ターゲットコネクタ

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

変換アダプタ

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

かさ上げアダプタ

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

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

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

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

このページの先頭へ戻る