多核架构下JTAG调试的研究与设计
ANALYSIS AND DESIGN OF JTAG DEBUG UNDER MULTICORE ARCHITECTURES
摘要
ABSTRACT
目录
第1章 绪论
1.1 引言
1.2 课题背景和意义
1.2.1 嵌入式系统的可调试性
1.2.2 多核SOC发展对调试架构的影响
1.2.3 多核嵌入式调试技术的挑战
1.3 多核调试技术的国内外研究现状
1.4 课题主要研究内容
1.4.1 课题应用背景
1.4.2 课题研究内容
1.5 本文组织结构
第2章 多核JTAG调试技术研究
2.1 JTAG技术简介
2.1.1 JTAG的边界扫描技术
2.1.2 JTAG寄存器
2.1.3 TAP控制器
2.1.4 JTAG电路结构
2.2 基于JTAG的多核调试方法研究
2.2.1 菊花链(daisy-chain)连接
2.2.2 TLM(TAP Linking Module)连接方法
2.2.3 并行多TAP控制器互连调试
2.3 本章小结
第3章 PowerPC476四核平台JTAG调试方案的研究与设计
3.1 PowerPC476多核平台介绍
3.1.1 PowerPC多核平台系统
3.1.2 PLB总线简介
3.1.3 多核平台主要配置参数
3.2 PowerPC476多核调试方案
3.2.1 多核JTAG同步调试方案
3.2.2 PowerPC476多核同步调试原理
3.2.3 与指令流水有关的多核调试原理
3.2.4 PowerPC476多核多TAP调试方案
3.3 PowerPC476的多核调试验证
3.4 本章小结
第4章 多核实时Trace的研究与设计
4.1 Trace调试原理研究
4.1.1 Trace系统工作原理
4.1.2 Trace的事件识别与触发
4.1.3 Trace的外部接口
4.1.4 片上Trace逻辑与总线分析
4.2 多核Trace的调试方案
4.3 Trace的程序代码重建复现
4.4 本章小结
结论
参考文献
作者在学期间取得的学术成果
哈尔滨工业大学硕士学位论文原创性声明及使用授权说明
致谢
个人简历
哈尔滨工业大学;