首页 | 本学科首页   官方微博 | 高级检索  
     

虚拟GDB远程调试技术及其在硬件仿真器中的应用
引用本文:黄 侃,徐 勇,李艳荣. 虚拟GDB远程调试技术及其在硬件仿真器中的应用[J]. 河北科技大学学报, 2023, 44(3): 211-218
作者姓名:黄 侃  徐 勇  李艳荣
作者单位:哈尔滨工业大学(深圳)计算机科学与技术学院;国微集团(深圳)有限公司;深圳国微晶锐技术有限公司
基金项目:国家自然科学基金面上项目(61876051);深圳市科创委资助项目(KCXFZ20211020163402004)
摘    要:为了解决当前硬件仿真器采用测试激励与探针采样调试方法导致的额外硬件资源需求增加以及调试方法复杂死板的问题,研究出一种虚拟GDB远程调试技术提高硬件仿真器的调试能力。首先,使用JTAG的消息代理器与事务处理器进行软件与硬件的信息交互,实现计算机与硬件仿真器的通信;然后,通过VPI接口实现GDB与JTAG代理器的软件信息交互,完成虚拟GDB调试;最后,在硬件仿真器中进行应用实验。结果表明,虚拟GDB远程调试系统可支持断点插入、单步运行、寄存器读写等功能,与插入探针的调试方法相比,使用虚拟GDB调试提速近百倍。虚拟GDB远程调试技术丰富了硬件仿真器的软件调试手段,增强了硬件仿真器的调试能力,提升了芯片设计验证效率。

关 键 词:计算机仿真;远程调试技术;硬件仿真加速器;SCEMI;JTAG事务器;OpenOCD
收稿时间:2023-04-24
修稿时间:2023-06-06

Virtual GDB remote debugging technology and its application in emulator
HUANG Kan,XU Yong,LI Yanrong. Virtual GDB remote debugging technology and its application in emulator[J]. Journal of Hebei University of Science and Technology, 2023, 44(3): 211-218
Authors:HUANG Kan  XU Yong  LI Yanrong
Abstract:
Keywords:computer simulation   remote debugging technology   emulator   SCEMI   JTAG Transactor   OpenOCD
点击此处可从《河北科技大学学报》浏览原始摘要信息
点击此处可从《河北科技大学学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号