片上网络中容错通信组件的研究

片上网络中容错通信组件的研究

论文摘要

随着21世纪纳米时代的到来,半导体芯片内部的电子元件工艺特征尺寸将缩小至纳米级别,其制造工艺的飞速发展使得单一芯片上晶体管的集成数量大大增加。因此在单一芯片内部集成系统成为可能。片上系统(Systemonchip,SoC)的出现代表了集成电路设计向集成系统设计的发展转变。但是,基于共享总线机制的片上系统无法满足芯片内部众核之间的并行通信需求,同时,长总线也会带来互联延迟以及功耗等问题。因此,在上世纪九十年代末,研究学者借鉴宏观网络思想,提出了一种崭新的芯片内众核之间的通讯架构——片上网络(Networkonchip,NoC)。片上网络通讯架构使用短路径通过多跳传输数据,很好的解决了共享总线所面临的一系列问题。论文介绍了NoC的发展背景,并针对芯片设计中的可靠性问题做出简单阐述,介绍了国内外在NoC可靠性设计方面的研究现状。同时,本论文在NoC可靠性研究中的硬件容错方面做出以下研究:(1)针对关键IP核加固以及容路由器硬件故障的研究。路由器的硬件故障将会导致与其相连的IP核被孤立而不能正常通讯,这将严重影响片上网络芯片的性能,甚至导致芯片的报废。因此本文在片上网络经典2D-mesh拓扑结构基础上提出一种容错机制,使得IP核在本地路由器故障的情况下仍能通过冗余机制与通讯架构互联,实现恢复通信的目的。同时,本方案设计相应的路由算法,并在其中融合了拥塞机制,提高了片上网络的通讯效率。使用QuratusII和OPNET软件对提出的结构进行仿真验证以及网络性能的模拟。(2)针对片上网络通讯架构提出一种高速容错路由器设计方案。片上网络中路由器的故障不仅会导致本地IP核不能正常通信,还会影响其他数据包的正常传输。同时路由器的传输速度直接影响了片上网络的通讯延迟和吞吐量等重要性能指标。因此本文提出一种高速容错路由器设计方案,使用旁路机制可以使得数据包在路由器内部传输时越过部分路由过程从而实现高速传输,同时还可以通过旁路机制实现容错,并针对提出的路由器容错方案改进XY路由算法。最后实验表明本文在添加较少硬件资源开销的情况下,相对与典型路由算法明显提高了网络的性能。

论文目录

  • 摘要
  • Abstract
  • 致谢
  • 第一章 绪论
  • 1.1 NoC的研究背景
  • 1.1.1 SoC的简介
  • 1.1.2 NoC的提出以及优势
  • 1.2 NoC的可靠性研究
  • 1.3 NoC可靠性设计的研究现状
  • 1.3.1 国际研究现状
  • 1.3.2 国内研究现状
  • 1.4 本文主要研究内容
  • 1.5 论文结构
  • 第二章 NoC通讯架构的基本介绍
  • 2.1 拓扑结构
  • 2.1.1 mesh结构
  • 2.1.2 torus结构
  • 2.1.3 树状结构
  • 2.1.4 八角结构
  • 2.1.5 3D堆叠
  • 2.1.6 不规则的拓扑结构
  • 2.1.7 混合型结构
  • 2.2 资源网络接口结构介绍
  • 2.3 路由器结构
  • 2.4 相关技术介绍
  • 2.4.1 路由算法
  • 2.4.2 交换技术
  • 2.4.3 数据包格式
  • 2.4.4 虚拟通道技术
  • 2.5 本章小结
  • 第三章 基于关键IP核加固的片上网络容错机制
  • 3.1 容错问题引入
  • 3.2 容错模型
  • 3.3 KIP加固RNI接口结构
  • 3.3.1 关键IP核RNI接口结构
  • 3.3.2 邻居节点RNI接口结构
  • 3.4 容错路由算法
  • 3.4.1 数据包格式
  • 3.4.2 基于重构的容错路由算法
  • 3.5 实验结果
  • 3.5.1 硬件开销分析
  • 3.5.2 网络仿真分析
  • 3.6 结束语
  • 第四章 基于TorusNoC结构的高速容错路由器设计
  • 4.1 容错路由器结构
  • 4.2 数据包格式
  • 4.3 路由算法
  • 4.4 实验
  • 4.4.1 硬件模拟仿真实验
  • 4.4.2 网络性能实验
  • 4.5 结束语
  • 第五章 总结与展望
  • 5.1 论文的工作总结
  • 5.2 工作展望
  • 参考文献
  • 附录
  • 攻读硕士学位期间撰写的论文
  • 研究阶段参加的科研项目
  • 相关论文文献

    • [1].虚通道数和时钟比率对片上网络的影响[J]. 清华大学学报(自然科学版)网络.预览 2009(01)
    • [2].片上网络系统关键技术的研究[J]. 芜湖职业技术学院学报 2019(01)
    • [3].片上网络路由优化算法分析[J]. 长春大学学报 2019(04)
    • [4].二维片上网络局部均匀随机通信质量检测仿真[J]. 计算机仿真 2019(10)
    • [5].片上网络容错路由算法的综述与展望[J]. 电脑知识与技术 2019(12)
    • [6].片上网络跨时钟域的高速数据通信接口设计[J]. 单片机与嵌入式系统应用 2018(03)
    • [7].片上网络与系统域网络的协同设计探索[J]. 高技术通讯 2018(02)
    • [8].动态带分复用的三维片上网络协同优化研究[J]. 仪器仪表学报 2016(12)
    • [9].双模式融合的异步片上网络通信机制[J]. 小型微型计算机系统 2019(10)
    • [10].基于大数据技术的片上网络静态漏洞检测系统研究[J]. 现代电子技术 2019(21)
    • [11].三维片上网络映射算法研究综述[J]. 小型微型计算机系统 2016(02)
    • [12].三维片上网络体系结构研究综述[J]. 计算机学报 2016(09)
    • [13].一种改进的基于粒子群的三维片上网络优化布局算法[J]. 计算机科学 2015(07)
    • [14].片上网络的拓扑结构研究[J]. 黄山学院学报 2010(05)
    • [15].基于片上网络功率控制的流量管理[J]. 现代计算机 2019(18)
    • [16].片上网络容错技术研究[J]. 计算机科学 2018(03)
    • [17].一种新颖的面向数据流量特征的片上网络设计[J]. 电讯技术 2018(05)
    • [18].基于改进模拟退火的三维片上网络映射算法研究[J]. 郑州大学学报(理学版) 2017(03)
    • [19].基于双层片上网络的路由算法[J]. 计算机工程 2016(04)
    • [20].三维片上网络拓扑结构研究综述[J]. 计算机科学与探索 2015(02)
    • [21].基于统计时分复用技术的三维片上网络[J]. 电子与信息学报 2012(10)
    • [22].片上网络二维和三维结构的通信性能分析[J]. 计算机工程与科学 2011(03)
    • [23].Sonics进军中国市场 助力北京新岸线[J]. 电子技术应用 2010(11)
    • [24].片上网络技术发展现状及趋势浅析[J]. 电子产品世界 2009(01)
    • [25].片上网络在多核公钥处理器中的应用研究[J]. 通信技术 2018(06)
    • [26].异构三维片上网络布局优化的超图划分算法[J]. 计算机科学与探索 2016(06)
    • [27].基于多扫描链的片上网络测试集归并方法[J]. 自动化应用 2016(10)
    • [28].带分复用的三维片上网络测试规划研究[J]. 仪器仪表学报 2015(09)
    • [29].基于两级遗传算法的特定应用片上网络拓扑优化[J]. 计算机科学 2013(02)
    • [30].三维片上网络研究综述[J]. 软件学报 2016(01)

    标签:;  ;  ;  

    片上网络中容错通信组件的研究
    下载Doc文档

    猜你喜欢