通过对JTAG 协议的研究,设计并实现了一种基于CPLD 的高速JTAG 调试器。通过USB 接口,可实现USB 到JTAG的信号协议转换。由于采用USB + CPLD 实现协议转换,该调试器比传统上使用并口或者FT232 实现的调试器具有更高的速度,在大型软件工程的调试上大大提高工作效率。