JTAG ค่อนข้างเป็นคำที่แปลก ในการเริ่มต้นคำศัพท์สามารถระบุตัวเชื่อมต่อและโปรโตคอลเฉพาะซึ่งประกอบด้วยสัญญาณนาฬิกา (TCK), โหมดเลือก (TMS) และข้อมูลเข้า / ออก (TDI / TDO) ซึ่งประกอบด้วยเครือข่ายของอุปกรณ์ที่ TDO ของอุปกรณ์แต่ละตัวเชื่อมต่อกับ TDI ของอุปกรณ์ถัดไปในสายการสแกนที่เรียกว่า TMS จะใช้ในการใส่อุปกรณ์ทั้งหมดพร้อมกันลงในโหมดต่างๆ
อุปกรณ์ในห่วงโซ่การสแกนมักจะเชื่อมต่อเป็นหนึ่งในการลงทะเบียนการเปลี่ยนแปลงขนาดใหญ่ประกอบด้วยการลงทะเบียนในแต่ละอุปกรณ์ เมื่ออุปกรณ์อยู่ในสถานะ SHIFT_IR หรือ SHIFT_DR อุปกรณ์เหล่านี้จะเชื่อมต่อกับเชนการสแกนหนึ่งในสองของการลงทะเบียนชั่วคราว: การลงทะเบียนคำสั่งและการลงทะเบียนข้อมูล
เมื่อมีการเลื่อนค่าโหมด UPDATE_IR หรือ UPDATE_DR สามารถเปิดใช้งานได้โดยการตั้งค่า TMS อย่างเหมาะสมในขณะที่สลับ TCK ณ จุดนี้ค่าที่เลื่อนไปที่รีจิสเตอร์ "มีผลบังคับใช้" ตัวอย่างเช่นการเปลี่ยนลำดับต่างๆไปยัง IR ของ FPGA และการเปลี่ยนเป็น UPDATE_IR จะทำให้ FPGA เข้าสู่โหมดต่างๆเช่นการกำหนดค่าการอ่านกลับรันไทม์ปกติหรือเข้าถึงการลงทะเบียนผู้ใช้เฉพาะ
สถานะการดักจับสามารถใช้ในการ "อ่าน" ค่าจากอุปกรณ์และวางลงใน IR หรือ DR เพื่อเลื่อนออกจาก TDO และโปรแกรมเมอร์ JTAG อ่านในท้ายที่สุด