摘要: 探讨了在使用总线与主机连接的多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
中图分类号:
王白江;蔡惠智;冯欣欣;康通博. 基于总线的多DSP交叉调试器的设计与实现[J]. 计算机工程, 2007, 33(20): 239-241,.
WANG Bai-jiang; CAI Hui-zhi; FENG Xin-xin; KANG Tong-bo. Design and Implementation Techniques of Cross Debugger in Bus-based Multi-DSP System[J]. Computer Engineering, 2007, 33(20): 239-241,.