ja.wikipedia.org

JTAG - Wikipedia

この記事は検証可能参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。このテンプレートの使い方
出典検索?"JTAG" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL
(2014年5月)

JTAG(ジェイタグ、英語: Joint Test Action Group)は、集積回路基板検査デバッグなどに使える、バウンダリスキャンテスト英語版やテストアクセスポートの標準 IEEE 1149.1 の通称である。本来はこの検査方式を定めた業界団体(Joint European Test Action Group)の名称の略。当初JETAGであったがEuropeanが抜けJTAGとなった。

概要

[編集]

半導体技術の進歩により集積回路チップのピン間隔も狭くなりプローブを立てての検査が困難になってきている。表面実装のBGAなどのパッケージに至っては、物理的に不可能である。そのため検査時に、チップ内部の回路を数珠繋ぎにし、内部状態を順番に読み出すしくみ(バウンダリスキャン英語版)が考え出された。これをバウンダリスキャンテスト(boundary scan test)といい、それを規格化したのがJTAGである。1990年IEEE 1149.1として標準化されている。

近年、検査目的だけではなく、組み込みシステムソフトウェアデバッグなどの目的で、ICEの一種として、CPUFPGAにアクセスする手段としてJTAGが用いられるようになってきている。その場合、本来のICEの機能であるリアルタイム性の観測は、再現できない場合もある。

電気的特性

[編集]

デイジーチェーン接続のJTAG (IEEE 1149.1)

[編集]

  1. TDI (Test Data In)
  2. TDO (Test Data Out)
  3. TCK (Test Clock)
  4. TMS (Test Mode Select)
  5. TRST (Test Reset) optional.
JTAG の例
JTAG の例

関連項目

[編集]

外部リンク

[編集]

メイン
アーキテクチャ
ファミリー
4ビット
8ビット
16ビット
32ビット
インタフェース
プログラミング
デバッグ
シミュレータ
関連項目
カテゴリ カテゴリ