ARM实时在线仿真器的设计与实现
本文首先对插桩(Stub)、模拟器(Simulator)、在线仿真(ICE)、在线调试(OCD)等主流调试技术进行了分析比较,特别针对基于JTAG协议的在线仿真器技术进行了深入研究,给出了在线仿真器的设计方案。整个在线仿真器系统包含宿主机调试器插件、宿主机与仿真器的通信连接、协议转换和JTAG时序控制等模块。文章详细介绍了这些模块的方案选择过程,设计开发了针对PlatformBuilder4.2、ADSI.2和GDB调试软件的调试插件,并实现了基于USBI.I的通信连接方式,开发了支持ARM7TDMI、XSCALE和UNICORE内核的FIAG模块以及用于将RSP(RemoteSerialProtoc01)协议转换成JTAG协议的协议转换模块。其中,Pl
用户评论