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

计算机工程 ›› 2007, Vol. 33 ›› Issue (20): 239-241,. doi: 10.3969/j.issn.1000-3428.2007.20.083

• 工程应用技术与实现 • 上一篇    下一篇

基于总线的多DSP交叉调试器的设计与实现

王白江,蔡惠智,冯欣欣,康通博   

  1. (中国科学院声学研究所,北京 100080)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-10-20 发布日期:2007-10-20

Design and Implementation Techniques of Cross Debugger in Bus-based Multi-DSP System

WANG Bai-jiang, CAI Hui-zhi, FENG Xin-xin, KANG Tong-bo   

  1. (Institute of Acoustics, Chinese Academy of Sciences, Beijing 100080)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-10-20 Published:2007-10-20

摘要: 探讨了在使用总线与主机连接的多DSP系统上构建交叉调试器的方法,分析了在多DSP系统中使用硬件仿真器进行调试的不足,讨论了在DSP上实现软件调试器的基本原理。针对DSP资源有限的特点,提出了动态monitor的方式降低调试器对DSP的资源占用。测试和使用表明,与硬件仿真器相比,基于总线的软件调试器具有更好的性能、更高的性价比以及更好的多处理器支持。

关键词: 交叉调试器, 动态monitor, DSP

Abstract: This paper discusses the methods about how to construct a cross debugger in bus-based multi-DSP system. Some drawbacks of hardware emulator are mentioned. The rationale of implementation of debugger for DSP is discussed. It presents a method called dynamic monitor to minimize the footprint of the debugger, shows the test result to prove that the bus-based cross debugger has better performance and multiprocessor support than hardware emulator.

Key words: cross debugger, dynamic monitor, DSP

中图分类号: