平成23年 春期 エンベデッドシステムスペシャリスト 午前II 問22

マイコンのJTAGを利用したデバッガの説明として、適切なものはどれか。

 ア  RAMを疑似的にROMに見立ててプログラムをロードし、モニタプログラムがMPUに割込みをかけながらプログラムをデバッグする。
 イ  実機のマイコンを取り外し、マイコンのソケット部に当該マイコンをエミュレートするプロセッサ及びソフトウェアがICEを装着して、デバッグを行う。
 ウ  ターゲットROMに、デバッグ対象プログラムを制御するプログラムを常駐させておき、PCと通信しながら、デバッグを行う。
 エ  マイコン自身にデバッグに必要となる機能が内蔵されており、それを外部から制御するための端子がある。
この端子を利用してデバッグを行う。


答え エ


解説

 ア  RAMを使用したROMエミュレートによるデバッグの説明です。
 イ  フルICEを使ったデバッグの説明です。
 ウ  シリアルデバッガを使ったデバッグの説明です。
 エ  JTAGを使ったデバッグの説明です。


キーワード
・JTAG

キーワードの解説
  • JTAG(Joint Test Action Group)
    半導体技術の進歩により集積回路チップのピン間隔が狭くなりプローブを立てての検査が困難になってきたため、検査時に、チップ内部の回路を順番に読み出すバウンダリスキャンテスト(Boundary Scan Test)が考えだされ、それを規格化したものです。
    半導体の検査だけでなく、組み込みシステムのソフトウェアのデバッグなどの目的でICEの一種として使うこともあります。

もっと、「JTAG」について調べてみよう。

戻る 一覧へ 次へ