内容简介
《可重构片上网络》阐述了近年片上网络实现和设计方面的进展,专注于从物理、网络到应用层的大量片上通信问题。深入探索了包括包路由、资源仲裁和通信调度等特定主题。此外,深入研究并给出了一个新颖的双向通道NoC体系结构,《可重构片上网络》为需要实践经验的工程师提供了关于片上网络设计和实现方面的知识。
为读者详细介绍了NoC设计的各方面基础知识,并为有NoC经验的设计人员做了深入分析以开展进一步的研究。
描述了多种片上通信体系结构,包括一个新颖的双向通信通道NoCo。
目录
第一部分 片上网络介绍
第1章 以通信为中心的设计
1.1 以通信为中心的设计概念
1.1.1 多处理器SoC
1.1.2 传统的片上通信方案
1.1.3 NoC的出现
1.2 NoC概念
1.3 NoC的分层
1.3.1 物理层
1.3.2 网络层
1.3.3 应用层
1.4 动机和贡献
1.4.1 动机
1.4.2 贡献
1.5 本书章节组织结构
参考文献
第2章 预备知识
2.1 背景知识
2.2 传统NoC体系结构
2.3 传统路由器体系结构
2.4 流控机制
2.4.1 包缓冲流控
2.4.2 基于虫洞流控的路由器
2.4.3 基于虚通道流控的路由器
2.5 路由和仲裁技术
2.5.1 问题分解
2.5.2 当前技术发展水平
2.6 服务质量控制
2.6.1 面向连接方法
2.6.2 无连接方法
2.7 可靠性设计
2.7.1 NoC的故障类型
2.7.2 NoC的可靠性设计
2.8 能量感知任务调度
参考文献
第二部分 片上网络设计方法探究
第3章 高性能NOC路由技术
3.1 NoC路由基础知识
3.1.1 NoC路由特性
3.1.2 死锁和活锁问题
3.1.3 NoC中无死锁路由方法
3.2 基于转向模型的路由基础知识
3.2.1 奇偶转向模型
3.2.2 奇偶转向模型路由算法,ROUTE
3.2.3 提出转向模型路由方法的动机
3.3 转向模型全自适应路由
3.3.1 转向禁令解除
3.3.2 路径禁令解除
3.3.3 无死锁和无活锁
3.3.4 故障容错优点
3.3.5 性能评估
3.4 小结
参考文献
第4章 NoC可靠性中性能和能量均衡技术
4.1 NoC的可靠性
4.2 NoC可靠性技术
4.3 故障模型
4.4 NoC的能耗
4.4.1 能量度量推导
4.4.2 重传缓冲器的影响
4.4.3 每个有用位能量的重新计算
4.5 实验结果
4.5.1 实验建立
4.5.2 用于实验的差错控制编码
4.5.3 结果分析
4.6 小结
参考文献
第5章 NoC Dvs系统的能量感知任务调度
5.1 问题陈述
5.1.1 应用和体系结构定义
5.1.2 广义能量感知任务调度问题
5.1.3 动态电压调节(DvS)
5.2 启发性例子
5.3 算法解决方案
5.3.1 任务优先权排序
5.3.2 任务分配
5.3.3 功率优化
5.3.4 重调度建立
5.4 实验结果
5.5 小结
参考文献
第三部分 个案研究:双向NOC(BiNOC)体系结构
第6章 双向NoC体系结构
6.1 问题描述
6.1.1 启发性例子
6.1.2 通道带宽利用率
6.2 双向通道
6.2.1 设计需求
6.2.2 相关工作
6.3 BiNoC:双向NoC路由体系结构
6.3.1 采用虫洞流控的BiNoC路由器
6.3.2 采用虚通道流控的BiNoC路由器
6.3.3 重构输A/输出端口
6.3.4 通道控制模块
6.3.5 虚通道分配器
6.3.6 开关分配器
6.4 双向通道方向控制
6.4.1 路由器间传输方案
6.4.2 双向通道路由方向控制
6.4.3 资源竞争
6.4,4 包排序
6.4.5 包传输中断
6.5 BiNoC特性
6.5.1 实验建立
6.5.2合成流量分析
6.5.3 实际应用实验
6.5.4 面积和功耗的实现细节
6.5.5 实现开销
6.6 小结
参考文献
第7章 BiNoC的服务质量
7.1 NoC的QoS控制
7.2 NoC典型的五连接Qos机制
7.3 启发性例子
7.4 BiNoC路由器的QOS设计
7.4.1 优先vC管理和路由器间仲裁
7.4.2 优先权排序的无死锁路由约束
7.5 路由器间传输方案
7.6 BiNOC通道方向受控的QoS设计
7.6.1 高优先级有限状态机的操作
7.6.2 低优先级有限状态机的操作
7.7 性能评估
7.7.1 BiNoC—QoS和BiNoC一4vC的比较
7.7.2 BiNOC-0S和NOC—QOS的比较
7.7.3 优先路由分析
7.7.4 消耗率分析
7.7.5 CS和BE通信流的比较
7.8 小结
参考文献
第8章 B5NOC中的故障容错
8.1 问题和动机
8.2 故障容错基础知识
8.2.1 NoC申的故障类型
8.2.2 NoC中的故障容错
8.2.3 NoC中的双向通道
8.2.4 当前的故障容错方案问题
8.2.5 我们提出的技术方法
8.3 双向故障容错NoC体系结构
8.3.1 双向通道
8.3.2 双向路由器体系结构
8.3.3 通道方向变化握手协议
8.3.4 故障容错控制步骤
8.3.5 路由器间死锁和解决方法
8.3.6 失效率改进
8.3.7 可靠性提高
8.4 实验结果
8.4.1 合成流量实验
8.4.2 真实流量实验
8.4.3 开销分析
8.5 小结
参考文献
第9章 BsNOC能量感知应用映射
9.1 引言
9.1.1 任务和通信调度
9.1.2 BiNoC体系结构通信模型
9.2启发性例子
9.3 BiNoC的任务和通信调度
9.3.1 BiNoC中的通信模型和流量
9.3.2 性能改进方法
9.3.3 自学习和滤网框架
9.4 功耗优化方案
9.4.1 粗粒度功耗优化
9.4.2 细粒度功耗优化
9.4.3 有效功耗调度
9.5 实验结果
9.6 小结
参考文献
第10章 总结
附录A 仿真环境
附录B 性能度量
参考文献
前言/序言
可重构片上网络 电子书 下载 mobi epub pdf txt