IPA過去問ドリル

令和2年度 10月 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問19

テクノロジ/開発技術

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

出典:令和2年度 10月 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問19

正解:エ

解説

JTAG(Joint Test Action Group)は,もともと基板検査用の標準インタフェースですが,多くのマイコンではこの端子を通じて,チップ内部にあらかじめ組み込まれたデバッグ支援機能(ブレークポイントの設定,レジスタやメモリの参照・書換えなど)を外部のデバッガから操作できるようになっています。この仕組みを利用したデバッグ手法が JTAG デバッグです。

選択肢ごとの解説

  • 誤り。ROM にデバッグ対象プログラムを制御するプログラムを格納し,PC とシリアル通信で接続する方法は,モニタデバッガ(デバッグモニタ)方式の説明です。
  • 誤り。ROM をモニタプログラム内蔵の RAM に置き換えてデバッグ対象の ROM を模擬する方法は,ROM エミュレータを用いたデバッグ手法の説明です。
  • 誤り。IC ソケットにマイコンを模擬する装置を接続する方法は,ICE(In-Circuit Emulator)を用いたデバッグ手法の説明です。
  • 正しい。マイコンの端子(JTAG ポート)を通して,外部からマイコン内蔵のデバッグ支援機能を操作してデバッグを行うのが JTAG デバッグです。
エンベデッドシステムスペシャリストの過去問を演習モードで解く