Joint Test Action Group
Joint Test Action Group je standard definovaný normou IEEE 1149.1, tzv. Standard Test Access Port (TAP). Jedná se o architekturu Boundary-Scan pro testování plošných spojů, programování FLASH pamětí apod.
Signály rozhraní
[editovat | editovat zdroj]- TDI (Test Data In)
- TDO (Test Data Out)
- TCK (Test ClocK)
- TMS (Test Mode Select)
- TRST (Test ReSeT) – volitelný
Data jsou přenášena sériově.
JTAG Konektory
[editovat | editovat zdroj]![](http://upload.wikimedia.org/wikipedia/commons/thumb/a/ab/Viatap_JTAG.jpg/220px-Viatap_JTAG.jpg)
Přestože je JTAG standardizovaný, konektory na připojení JTAG adaptéru nikoliv. Většina výrobců používá vlastní pinout, přičemž je většinou použit "pinheader" s roztečí 2,54 mm (0,1 palce). Obecně se napříč mezi výrobci rozšířilo jen pár zapojení JTAGu (zejména MIPS EJTAG, ARM JTAG) [1].
Použití
[editovat | editovat zdroj]JTAG je možné použít kromě primárního účelu, kterým je testování plošných spojů a interní funkce obvodů, také k programování flash pamětí, procesorů, FPGA, CPLD a dalších. K tomuto bylo vytvořeno několik standardů, např. IEEE 1532, JEDEC STAPL, nebo nestandardizovaný, ale hodně používaný Serial Vector Format [2].
Reference
[editovat | editovat zdroj]- ↑ JTAG Pinouts [online]. Dostupné online.
- ↑ PLD File Formats [online]. [cit. 2008-06-14]. Dostupné v archivu pořízeném dne 2008-06-17.
Externí odkazy
[editovat | editovat zdroj]Obrázky, zvuky či videa k tématu Joint Test Action Group na Wikimedia Commons
- JTAG FAQ
- JTAG Standards