JTAG (Joint Test Action Group) 是一种国际标准测试协议 (IEEE 1149.1),主要用于芯片内部测试(如 CPU、DSP、CPLD、FPGA 等)。该标准最初由 Joint Test Action Group 组织开发,后来成为 IEEE 1149.1 标准,被广泛应用于电子设计和制造领域。
标准的 JTAG 总共包括五个信号接口:TCK、TMS、TDI、TDO 和 TRST。其中四个是输入信号接口,另外一个是输出信号接口。JTAG 最初用于对芯片进行测试,基本原理是在元件内部定义一个 TAP (Test Access Port),通过专用的 JTAG 测试工具对内部节点进行测试。
JTAG 主要应用于可编程芯片的内部逻辑测试,包括但不限于 CPU(中央处理器)、DSP(数字信号处理器)、CPLD(可编程逻辑器件)和 FPGA(现场可编程门阵列)。该标准使得这些芯片内部集成的逻辑电路能够得到更全面的测试,从而提高可靠性和质量。
在 JTAG 标准中,通常使用 5V 的电压范围。这种电压设计确保了足够的信号幅度,以保证 JTAG 通信过程的可靠性。然而,随着技术的发展,一些应用中也使用较低的电压,如 1.8V 或 3.3V,以满足低功耗和现代芯片设计的需求。