摘要 | 第1-4页 |
Abstract | 第4-5页 |
目录 | 第5-7页 |
第一章 绪论 | 第7-14页 |
·课题背景和来源 | 第7-8页 |
·ICD系统的发展 | 第8-12页 |
·嵌入式系统调试方法 | 第8-11页 |
·ICD系统提出 | 第11-12页 |
·论文研究内容及结构安排 | 第12-14页 |
第二章 “龙腾 R2”的精确异常优化 | 第14-30页 |
·“龙腾 R2”微体系结构 | 第14-16页 |
·“龙腾 R2”流水线概述 | 第16-19页 |
·“龙腾 R2”精确异常处理优化 | 第19-29页 |
·“龙腾 R2”精确异常的处理 | 第20-21页 |
·基于备份缓冲区的优化 | 第21-27页 |
·异常入口的优化 | 第27-29页 |
·本章小结 | 第29-30页 |
第三章 “龙腾 R2”的 ICD系统总体设计 | 第30-46页 |
·“龙腾 R2”微处理器的调试功能设计 | 第30-33页 |
·硬件断点 | 第31页 |
·外部调试异常 | 第31-32页 |
·单步调试模式 | 第32页 |
·微处理器资源可控制可观察 | 第32页 |
·调试内存空间 | 第32-33页 |
·“龙腾 R2”的 ICD系统总体框架 | 第33-35页 |
·“龙腾 R2”的 ICD系统硬件断点设计 | 第35-43页 |
·指令硬件断点寄存器设计 | 第36-37页 |
·数据硬件断点寄存器设计 | 第37-39页 |
·断点匹配条件 | 第39-41页 |
·多级触发条件 | 第41-43页 |
·调试控制寄存器 | 第43-45页 |
·本章小结 | 第45-46页 |
第四章 支持 ICD系统的“龙腾 R2”体系结构研究 | 第46-56页 |
·总体规划 | 第46-50页 |
·调试功能支持 | 第46-47页 |
·调试寄存器 | 第47-49页 |
·调试指令 | 第49-50页 |
·“龙腾 R2”调试异常研究 | 第50-54页 |
·调试异常分析 | 第50-52页 |
·调试异常优先级分析 | 第52-54页 |
·“龙腾 R2”调试模式中异常的处理 | 第54页 |
·本章小结 | 第54-56页 |
第五章 支持 ICD系统的“龙腾 R2”微处理器设计 | 第56-71页 |
·调试异常的设计 | 第56-63页 |
·调试异常检测设计 | 第56-57页 |
·进入调试异常设计 | 第57-61页 |
·调试模式中指令的执行 | 第61-62页 |
·调试异常返回设计 | 第62-63页 |
·微处理器资源可控制可观察功能设计 | 第63-69页 |
·读写寄存器功能的设计 | 第63-64页 |
·读写内存功能的设计 | 第64-66页 |
·读写 CACHE功能的设计 | 第66-69页 |
·ICD系统验证 | 第69-71页 |
·验证方法 | 第69页 |
·原型验证平台的搭建 | 第69-71页 |
第六章 结束语 | 第71-72页 |
·论文总结 | 第71页 |
·进一步工作 | 第71-72页 |
参考文献 | 第72-74页 |
硕士期间发表的论文和参加的工作 | 第74-75页 |
致谢 | 第75-76页 |