cJTAG (IEEE 1149.7)
En hopkrympt variant av JTAG som klarar sig med två pinnar i stället för fyra eller fem.
Klassisk JTAG behöver TCK, TMS, TDI och TDO, och kretsar kopplas i en kedja där en enda trasig länk tar ned resten. IEEE 1149.7 från 2009 multiplexar data och styrning på en dubbelriktad tråd, TMSC, plus klockan TCKC. Standarden tillåter dessutom stjärntopologi, så att flera kretsar kan sitta parallellt på samma två trådar och adresseras var för sig.
Den är bakåtkompatibel: en cJTAG-krets startar i vanligt JTAG-läge och växlar först när debuggern ber om det. Standarden är ovanligt lång och har sex klasser av ambitionsnivå, vilket kan förklara varför ARM:s egen tvåtrådiga lösning SWD vann i Cortex-M-världen. cJTAG lever kvar främst hos TI och i en del RISC-V-kretsar.