主要英文缩略词表
图表索引
摘要
第1章 引言
1.1 多核处理器与片上网络(NoC)
1.1.1 多核处理器
1.1.2 片上系统(SoC)
1.1.3 片上网络(NoC)
1.2 片上网络错误发生和容错研究
1.3 片上网络多核处理器的粒度建模
1.4 论文主要研究内容
1.5 本文组织结构安排
第2章 片上网络相关问题研究
2.1 NoC拓扑结构
2.2 路由算法
2.2.1 路由算法分类
2.2.2 路由的死锁,活锁和饿死
2.2.3 常见路由算法
2.3 流控机制
2.3.1 信息(Messages),数据包(Packets),微片(Flits)和物理微片(Phits)
2.3.2 不同粒度的流控方
2.3.3 虚拟通道
2.4 路由器结构
2.5 容错路由
2.5.1 故障模型
2.5.2 容错路由算法
2.6 片上网络测试方法
2.7 片上网络的评价标准
第3章 百核可容工艺偏差片上网络及其测试电路设计
3.1 故障模型
3.2 路由器结构
3.2.1 链路和交换开关信息
3.2.2 容错路由算法
3.2.3 虚拟通道选择与FIFO深度设置
3.2.4 Wavefront交换开关分配机制
3.3 BISR测试电路
3.3.1 测试控制电路与测试单元
3.3.2 测试与配置包结构
3.3.3 BISR测试方法
3.4 工艺偏差容错
3.5 百核片上网络的硬件实现
3.6 芯片测试平台
3.7 测试结果及分析
3.8 本章小结
第4章 基于多层网络的片上网络测试结构改进
4.1 多层测试获得网络(TAN)
4.1.1 广播网络
4.1.2 汇集网络
4.2 路由器组件测试方法
4.2.1 路由器控制电路测试
4.2.2 路由器链路测试
4.2.1 交换开关测试
4.2.2 虚拟通道FIFO测试
4.3 路由器测试结构
4.4 多层网络测试结构性能评估
4.5 本章小结
第5章 基于片上网络的多核处理器的粒度建模
5.1 片上网络多核处理器性能模型
5.1.1 多核面积模型
5.1.2 单核处理器性能与面积关系模型
5.1.3 多核性能模型
5.1.4 模型结果分析
5.2 片上网络多核处理器良率模型
5.3 片上网络多核处理器时间稳定性模型
5.4 片上网络多核处理器三维评估指标
5.4.1 PYR三维评估标准
5.4.2 使用PYR标准进行多核粒度评估
5.5 本章小结
第6章 总结与展望
6.1 总结
6.2 展望
参考文献
硕士学习期间录用和发表的学术论文
致谢
声明