Xilinx Virtex-7 FPGA软错误减缓技术研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:kk831013
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于SRAM型FPGA具有高性能、高逻辑密度和可重复编程等特性,其越来越多的应用于航天领域,成为星载信号处理、数据传输和飞行器姿态控制等系统的关键部件。然而由于SRAM型FPGA具有特殊的结构,容易受到空间辐射的影响,其中单粒子翻转引起的软错误是其受到的主要影响。FPGA的存储单元中,配置存储器占有最大的面积,最可能受到软错误的影响。另一方面,配置存储器不能通过传统的电路加固方式进行错误减缓,因此研究配置存储器的软错误减缓策略至关重要。本课题以Xilinx Virtex-7系列XC7VX485T芯片为目标器件,研究配置存储器的软错误减缓策略,并提出一种系统级的错误减缓方案,该方案可以有效降低软错误对配置存储器的影响,从而提高FPGA系统的可靠性。基于该方案,本课题设计一种针对FPGA配置存储器的刷新系统。该系统基于回读、检错、纠错的原理,通过ICAP(Internal Configuration Access Port)接口实现对配置存储器的读写,通过FRAME_ECC电路提供的校验值实现对配置数据检错与纠错。该系统具有检测帧数据中2位错误及纠正1位错误的能力,同时支持故障注入功能。对于大多数应用,用户电路并不会占用FPGA中全部的逻辑资源,即并不是所有的配置数据错误都会对用户电路功能产生影响。本文将配置存储器中与用户电路相关的帧称为关键帧,并采用主要对关键帧进行检错纠错的策略,将大部分检错时间分配给关键帧,可以有效的降低系统平均纠错时间,从而提高系统软错误减缓效果。最后,验证结果表明,本设计可以实现对配置存储器的多位故障注入,并具有检测2位错误和修复1位错误的功能。相比于Xilinx公司的Soft Error Mitigation(SEM)Controller,本课题设计系统的平均纠错时间更短,具有更强的软错误减缓能力。同时本课题设计的系统只占用FPGA全部逻辑资源的0.1%,具有非常小的面积和功耗开销,而较小的面积开销降低了其自身受到单粒子翻转影响而失效的可能,因此该系统具有很高的可靠性。
其他文献
运用问卷调查的方式对警察类高职大学生心理健康紧密相关的人格特征、幸福感、焦虑、抑郁等因素进行调查和分析的结果表明:警察类高职大学生在人格特征方面,除20~22岁组在N(神
社区矫正作为非监禁刑罚执行方式,应体现刑罚的本质属性——惩罚性。在社区矫正中,应以惩罚监管为核心,兼顾教育矫正与帮困扶助的矫正作用。但在试点期间,由于各种原因,使一
在现代社会,由于交通运输,国防军事等多方面的需求,船舶行业飞速发展,舰船的重要性也日益突出,所以要求其功能也愈发复杂。在现代化的军舰上,各式各样的舰载雷达层出不穷,由
单片集成智能功率驱动芯片,因其集成度高、功耗低、可靠性高等特点,在高可靠性和低功耗的电力电子应用系统中(如电机驱动、电源管理等)有着广泛的应用。由于绝缘栅双极型晶体
新的形势对教育在培养和造就我国21世纪的一代高素质新人方面提出了新的、更加迫切的要求。切实加强学校美育工作,是当前全面推进素质教育,促进学生全面发展和健康成长的一项
<正> 阻塞性肺气肿是较常见的疾病,中医学称为“肺胀”。治疗上注重扶正固本。我们在缓解期应用中药扶正固本配合呼吸气功进行治疗,观察其在改善临床症状、体征、通气功能及
《老残游记》是清代人刘鹗编撰的一部长篇小说。作品以当时的口语为基础写成,属于近代汉语的范畴,基本上反映了晚清时期汉语的面貌,与现代汉语的语言体系已经相当接近,但是可
硅微结构在太阳能电池,光电探测器件以及传感器等领域都有着广泛的应用,制备硅微结构的方法有很多,但是金属粒子辅助化学刻蚀法被认为是最简单,最有效,最经济实惠的制备方法
随着无线通信技术的不断发展,微波器件向着小型化、高频率选择性发展。前者可以通过使用叠层工艺、三维布局的方式来达到。后者可以通过引进非谐振节点,在不增加滤波器的阶数
近期,有关庞大汽贸集团股份有限公司(以下简称庞大)申请破产重整的消息,引发业内一阵唏嘘。作为曾经中国汽车销售服务十大企业集团的第一名、国内首个上市同时也是全球市值最