声明
摘要
第一章 绪论
1.1 课题背景与意义
1.1.1 片上网络技术
1.1.2 片上网络交换机制
1.2 国内外研究现状
1.3 研究内容与设计指标
1.3.1 研究内容
1.3.2 设计指标
1.4 论文结构
第二章 片上网络概述
2.1 片上网络的定义
2.2 片上网络拓扑结构
2.2.1 规则拓扑结构
2.2.2 非规则拓扑结构
2.3 流控制策略
2.3.1 数据单元
2.3.2 无缓冲流量控制
2.3.3 缓冲流量控制
2.4 基于虚通道的路由器
2.4.1 路由节点微架构
2.4.2 交叉开关架构
2.5 交叉开关调度算法
2.5.1 调度算法性能要求
2.5.2 并行迭代匹配算法
2.5.3 轮询匹配算法
2.5.4 多次迭代的滑动轮询匹配算法
2.5.5 最大权重匹配算法
2.5.6 调度算法分析与比较
2.6 本章小结
第三章 基于优先级的简化迭代算法的设计
3.1 iS LIP算法具体分析
3.2 基于iSLIP算法的迭代步骤简化
3.3 基于iSLIP算法的优先级选择算法设计
3.3.1 无优先级算法延时分析
3.3.2 基于队长的优先级选择
3.3.3 基于首元等待时间的优先级选择
3.4 基于优先级的简化迭代算法
3.4.1 算法具体描述
3.4.2 算法实现总体流程图
3.5 基于优先级的简化迭代算法的特点
3.6 本章小结
第四章 仿真平台搭建与实验结果分析
4.1 NoC仿真平台搭建
4.1.2 BookSim2.0各模块参数配置
4.2 改进算法在仿真平台中的实现
4.2.1 轮询仲裁功能
4.2.2 权重选择功能
4.2.3 三步调度执行功能
4.3 流量模型
4.3.1 均匀流量模式
4.3.2 突发流量模式
4.4 实验具体参数配置
4.5 NoC性能评估指标
4.5.1 平均延时
4.5.2 吞吐率
4.6 实验结果与分析
4.6.1 BookSim2.0模拟器仿真结果
4.6.2 基于队列长度优先级选择算法实验(length)
4.6.3 基于首元等待时间优先级选择算法实验(waiting)
4.6.4 基于队长优先级简化迭代算法实验(select)
4.7 本章小结
第五章 总结与展望
5.1 总结
5.2 展望
参考文献
致谢
攻读硕士学位期间发表的论文