JTAG / 集積回路、基盤の検査・デバッグ用インターフェイス | Michi-kusa

Michi-kusa

大切なものはいつだって形のないもの ... The important things are always the ones without form ..

-Finging a JTAG on iPhones 関連 (覚書)-



JTAG
画像について   Auther:Vindicator  License:Creative Commons Attribution 2.5 (3.0)




JTAG とは... 


JTAG = Joint Test Action Group

集積回路、基盤の検査やデバッグに使うためのテスト用インターフェイス(テストアクセスポート)。

標準 IEEE 1149.1 の通称。


JTAGを利用することで、CPU や PLD ( 製造後に内部論理回路の定義や変更も行えるプログラマブルロジックデバイス ) にアクセスして、回路内のDATAを修正することも可能。


複数のデバイスをラインで一連に繋ぎ、一方の端のPINがOUTPUT用のTDI、もう一方がOUTPUT用のTDO。それぞれのデバイスには、クロック信号送信用のTCKとモードの選択用のTMSへのラインも接続されている。


TDI = Test Data In
TDO = Test Data Out
TCK = Test Clock
TMS = Test Mode Select
TRST = Test ReSet (オプション)



■関連


Finding JTAG on iPhone / iPhoneをAT&T以外で利用する方法|Michi-kusa

Joint Test Action Group - Wikipedia, the free encyclopedia  (JTAGについて)
Programmable logic device - Wikipedia, the free encyclopedia
Finding JTAG on the iPhone (JTAGの活用事例)

Image:Jtag chain.svg - Wikimedia Commons (JTAGシステム構成図)