摘要:针对当前硬件仿真器采用的测试激励与探针采样的调试方法导致的额外的硬件资源需求以及复杂死板的调试方法的问题,本文研究出一种虚拟GDB远程调试技术来加强硬件仿真器的调试能力。首先使用JTAG的消息代理器与事务处理器进行软件与硬件的信息交互从而实现计算机与硬件仿真器的通信。然后通过VPI接口来实现GDB与JTAG代理器的软件信息交互,从而完成虚拟GDB的调试系统。最后将该系统在硬件仿真器中进行应用。实验结果表明该虚拟GDB远程调试系统可支持断点插入,单步运行,寄存器读写等功能,极大的丰富硬件仿真器的软件调试手段,增强硬件仿真器的调试能力。最终提升芯片设计验证的效率。