基于二维纠错码的NoC容MBU软错误结构加固技术

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:shadowyin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着芯片集成度的提高和应用需求的推动,片上系统[1]逐渐由基于总线的单核或少量多核结构发展到基于片上网络的大量多核结构。与此同时,电路器件工艺技术的快速发展,使得器件特征尺寸越来越小,单位面积上晶体管数目增多、器件间距离缩小[2]。在此背景下,高能粒子轰击使得多个相邻电路节点同时充电和放电,以致时序逻辑单元中多位数据同时翻转(Multiple Bit Updates,MBUs)[3][4]的次数急剧增加。由于片上网络(NoC)中多位错产生的概率随着集成度的提高而增加,在此情况下,如何进行NoC容MBU软错误设计已经成为一个亟待解决的问题。针对上述问题,本文提出将二维纠错编码应用于片上网络虚通道存储空间,进行数据的检错和纠错,实现对深纳米级下NoC容MBU软错误结构的加固。本文的主要研究内容如下:1)针对当前深纳米条件下NoC中MBU软错误激增这一现象,本文提出将二维纠错码应用于片上网络虚通道。其特点是多位错误覆盖率高、实现费用低、节省面积等。本文从理论和实验结果证明了,在具有相同纠错能力的前提下,深纳米级NoC容MBU软错误的二维纠错码所需的额外面积开销远远小于常规纠错编码。2)本文针对片上网络虚通道空间采用高级语言(C++)建模,快速实现二维纠错码,实验验证了二维纠错码容MBU软错误的准确性和适用性。将二维纠错编码的NoC容MBU软错误的性能与同等情况下的常规ECC纠错编码的性能进行比较。结果表明,在多位错情况下,NoC中的二维纠错编码的纠正率远远高于常规纠错编码。3)本文针对虫孔路由器硬件结构,通过verilog硬件描述语言实现对虚通道缓冲区的二维纠错码的硬件设计。并对其硬件开销进行评估,实现二维纠错编码和常规纠错编码门电路的综合面积和时间开销对比。实验结果表明,二维纠错编码的面积和时间开销都远远小于常规纠错编码。
其他文献
目的探讨愈肠栓对实验性溃疡性结肠炎大鼠炎症因子的影响。方法将实验大鼠随机分为正常对照组、模型组、柳氮磺吡啶栓组、愈肠栓组。治疗2周后,观察大鼠疾病活动指数(DAI)、
片上系统晶体管集成技术的快速发展使得传统总线式的单一芯片结构受到吞吐率低和时延高等因素的制约。在计算机网络技术的影响下,片上网路系统借鉴网络概念思想,实现处理单元
本论文是根据两种对长周期光纤光栅的制备方法,分别进行电加热法长周期光纤光栅的制备和CO2激光器打标法长周期光纤光栅的制备,然后再进行复合长周期光纤光栅的制备与一系列
每年因误食毒蘑菇导致中毒死亡事件在世界各国都有发生,也是我国食物中毒事件中导致死亡的重要因素之一.鹅膏菌属中某些种类含有的肽类毒素是主要的致死原因,快速而有效地检
近几年来,随着计算机的发展,我们进入了信息爆炸的时代,由于视频信息的多样化,要处理的数据量也越来越大,如何从繁杂的视频数据中解脱出来,成为了关注的重点。越来越多的视频
光纤光栅传感器作为一种无源光器件,具有抗电磁干扰、传输距离远、复用性强,易于实现分布式网络测量等优点,在大型结构工程的健康监测中得到了广泛的应用。在结构的健康监测
陕北民歌表达情感总是质朴而热烈,同时在大胆直率的情感表达中又总是有内在的尺度把握,其旋律奔放豪迈、感情真挚纯朴,具有极强的艺术感染力。陕北特殊的地貌及历史上陕北人
以VLSI布局设计等为背景的加权布局问题属于多目标优化问题,以航天器舱布局设计为背景的圆柱体和长方体布局设计问题属于带性能约束的多目标优化问题。归因于相互冲突的多目
现实生活中的很多问题都可以用非线性随机系统模型进行描述,如:火箭的制导与控制、雷达探测、卫星轨道和姿态估计等,而非线性滤波技术就是对非线性随机系统的最优状态估计。
脉冲功率技术是利用开关或储能器件对一定时间宽度的能量进行压缩,输出高功率短脉冲的技术。因此,如何提高输出脉冲的功率和压缩脉宽是脉冲功率技术的关键。开关技术是脉冲功