エンベデッドシステムスペシャリスト暗記無料で始める

JTAGとは?じぇいたぐ

JTAGとは、LSIのピン近傍に直列接続したシフトレジスタを通じて、外部から入出力の値を設定・観測できるようにするテスト用インタフェース規格。IEEE 1149.1として標準化され、基板のはんだ不良や配線の断線・短絡を、物理的な探針を当てずに検査できる。

最終更新:2026-10-06

試験情報

エンベデッドシステムスペシャリスト試験の過去問では2回出題されています(2018年度〜2020年度)。

エンベデッドシステムスペシャリスト試験の頻出用語/午前II

別名:IEEE 1149.1、バウンダリスキャン

この語が出る過去問を解く →

背景

表面実装と多層基板が普及すると、部品の下や内層にある配線にテスト用の探針を当てられなくなり、従来のインサーキットテストが物理的に成立しなくなった。そこで検査点を基板の外ではなくLSIの内側に持ち込み、ピンの値をチップ経由で読み書きするという発想が採られた。少ない信号線で内部を覗けるこの経路は、後にCPUの停止・レジスタ参照・フラッシュ書込みといったデバッグ操作の入口としても使われるようになり、現在の組込み開発ではこちらの用途で触ることのほうが多い。

具体例

SEGGERのJ-LinkのようなデバッグプローブをJTAGまたはSWD端子へ接続し、ブレークポイントの設定、レジスタとメモリの参照、フラッシュ書込みを行う。Arm CoreSightを備えたデバイスでは、同じ経路から実行トレースの取得までできる。

試験での引っ掛け

本来の目的は基板実装後のバウンダリスキャンテストで、デバッグ用途は後から広まった応用である。この順序を逆に覚えないこと。またJTAGは開発の便利な入口であると同時に、出荷品で開いたままなら内部を読み出される経路にもなるため、量産時に無効化するかどうかがセキュリティ設計の論点になる。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では2回出題(2018年度〜2020年度)
  • 分野:午前II
  • 本来の目的は基板実装後のバウンダリスキャンテストで、デバッグ用途は後から広まった応用である。