传统FPGA逻辑器件的调试方法都采用示波器和逻辑分析仪,通过探头连接到FPGA引脚引出的测试点来捕捉信号进行逻辑分析。这些示波器、逻辑分析仪的探头连线加上FPGA的下载电缆,不仅连线复杂,而且只能对FPGA的输入/输出引脚进行测试。对于FPGA的内部节点信号只能通过修改设计,在设计中将该信号引出到输~输出(I/O)上来进行测试。设计时要求FPGA和PCB设计人员保留一定数量FPGA引脚作为测试引脚,编写FPGA代码时需要将观察的节点信号作为模块的输出信号,在综合实现时再把这些输出信号锁定到测试引脚上。然后连接逻辑分析仪的探头到这些测试脚,设定触发条件进行观测。这个过程比较复杂,并且灵活性差。P