作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (05): 246-248. doi: 10.3969/j.issn.1000-3428.2007.05.087

• 开发研究与设计技术 • 上一篇    下一篇

一种快速断点仿真器的软硬件协同设计

陈东晓,高 磊,梅优良   

  1. (浙江大学信息与电子工程学系,杭州 310027)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-03-05 发布日期:2007-03-05

Software/Hardware Co-design of Fast Break-point Emulator

CHEN Dongxiao, GAO Lei, MEI Youliang   

  1. (Dept. of Information Science and E1ectronic Engineering, Zhejiang University, Hangzhou 310027)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-03-05 Published:2007-03-05

摘要: 仿真器是利用硬件在仿真环境中对程序进行仿真、调试的重要工具。在断点执行方式下,需要检查控制断点和数据断点,仿真器难以保持较快的仿真速度,提出了一种软硬件协同的快速断点仿真器设计方案,在仿真过程中有效地简化了目标程序和监控程序的交互过程,从而可以获得较快的仿真速度,并简化了电路的设计。

关键词: 仿真器, 控制断点, 数据断点, 软硬件协同设计

Abstract: Emulator is an important tool for emulate and debug programs in an emulational environment provided by hardware. Because of checking the break points and the watch points, it’s hard to keep the emulator in high speed under break point mode. This paper introduces a software/hardware co-design method to simplify the intercommunication of target program and monitor program so that the emulating speed is increased and the circuit is simplified.

Key words: Emulator, Break point, Watch point, Software/Hardware co-design