声明
摘要
1 绪论
1.1 课题研究背景
1.1.1 芯片多核化技术的发展和挑战
1.1.2 集成电路调试技术的发展
1.2 研究意义
1.3 研究内容
1.4 论文的组织结构
2 追踪调试相关研究
2.1 追踪调试技术概述
2.2 追踪信号选择方法研究
2.2.1 针对特定模块的信号选择方法
2.2.2 基于状态恢复率(State Restoration Ratio,SRR)的信号选择方法
2.3 追踪数据压缩方法研究
2.4 信号传输机制研究
2.5 追踪缓存结构及在片上网络中的配置
2.6 本章小结
3 并发追踪数据流的多缓存选址算法
3.1 问题模型
3.1.1 问题描述
3.1.2 能耗计算模型
3.2 多源点组映射与成簇算法
3.2.1 多源点组的映射
3.2.2 簇的扩张与调节
3.3 实验与结果分析
3.3.1 实验方案
3.3.2 选址结果
3.3.3 传输能耗
3.4 本章小结
4 多缓存选址及能耗的双目标优化
4.1 问题模型概述
4.1.1 并发追踪问题概述
4.1.2 能耗计算模型
4.1.3 并发追踪调试中的帕雷多最优
4.1.4 问题数学模型及复杂性分析
4.2 使用遗传算法获取双目标优化问题的帕雷多点集
4.2.1 数据结构及染色体编码
4.2.2 适应度函数
4.2.3 遗传操作
4.2.4 总体算法
4.3 实验结果与分析
4.3.1 多缓存下每个追踪源最大追踪数据量
4.3.2 缓存选址数和能量消耗
4.3.2 遗传算法适应度值随代数收敛的分析
4.4 本章小结
5 结束语
5.1 研究工作总结
5.2 研究展望
参考文献
攻读硕士学位期间主要的研究成果
致谢