SRAM型FPGA的单粒子效应评估技术研究

来源 :清华大学 | 被引量 : 0次 | 上传用户:sharpsmile
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SRAM型FPGA的单粒子效应是近年来星载电子设备失效的主要原因之一。配置存储器中的单粒子翻转有可能彻底改变电路的结构,导致系统功能持续出错。这种特点使得FPGA中的单粒子效应分析起来更为复杂,如何准确评价器件对单粒子效应的敏感程度以及分析单粒子翻转对用户电路造成的影响就成了一个值得研究的问题。本文针对这一问题开展了以下研究:(1)根据FPGA的结构特点,提出将其中的单粒子效应分为器件与应用两个层面进行分析。用传统的翻转截面表征器件本身对单粒子效应的敏感程度,用动态翻转截面来预估由FPGA实现的系统在空间中的失效率。并且明确定义了“敏感位”的概念,指出了敏感位与两种翻转截面的数值关系,建立了辐照试验与模拟方法之间的桥梁。(2)研制了一套通用的FPGA辐射效应测试系统。系统能够对FPGA的配置存储器、块存储器、系统功能、功耗电流等重要辐射敏感参数进行实时监测。利用该系统在北京串列加速器上开展了多次单粒子效应试验,获得了多种器件的单粒子翻转截面曲线,并且针对几个测试电路的动态单粒子特性进行了试验研究。(3)加速器束流时间有限、价格昂贵,不宜用于整机单粒子效应的考核。本文研究了一种通过主动向FPGA的配置存储器中写入错误以模拟单粒子效应的故障注入方法。这种方法能够对任意一个设计中的敏感位进行精确定位,因此可以用来预估系统的失效率以及验证各种容错方法的有效性。(4)利用JBits类库对Xilinx典型的Virtex系列FPGA进行了配置文件的反向解码,得到了配置位的偏移地址与其控制的可编程资源之间的对应关系。这种对应关系从底层揭示了单粒子翻转在用户电路中造成的失效模式,为FPGA单粒子失效分析程序的开发奠定了基础。(5)提出了一种全新的FPGA单粒子软错误分析方法。这种方法利用面向对象方式对真实的器件结构进行建模,解决了单粒子翻转在系统中传递的问题。论文工作中开发的原型程序能够读入电路设计的网表文件,解析用到的可编程资源,并且根据这些资源的失效模式以及冗余情况确定可能影响该电路拓扑结构的敏感逻辑和路径,最后从解码的数据库中找出这些结构对应的配置位。这样不仅可以得到该设计的敏感位,而且从微观上阐明了系统失效的根本原因。
其他文献
图像采集系统已经广泛地应用于各个领域,越来越受到重视。但由于系统和环境等因素的影响,使得采集到的图像存在大量的噪声,影响图像视觉效果,直接影响后续工作的展开,因此,图像去噪
智能手机由于其丰富的应用、良好的体验,市场份额日渐扩大。其中Android手机的表现尤为突出。国内市场对低成本Android智能手机的需求非常强烈。为了满足这一需求,市场上出现了
空空导弹的发射安全性问题是机载武器系统中的重要课题之一。轨式发射装置作为空空导弹发射的武器平台,技术成熟,装备数量巨大,是现代战机的主要装备。现代轨式发射装置设计时,已
研究背景与目的平滑肌是尿道的主要功能成分。平滑肌细胞是一种终末分化细胞,一旦受损后很难再生,而且也缺乏合适可替代的肌体组织,因此修复长段尿道的缺损一直是临床上的难
《西厢记》中红娘的言语刻画出这一艺术形象鲜明的个性。从现代语用学的角度,利用礼貌原则的基本理论说明红娘在言语交际中的成功之处,分析其个性特征。通过这种分析,来探讨
介绍了城市滨水景观设计的基本概念,综合论述了立体化设计在滨水景观设计中的运用以及立体化的相关概念、特点及设计手法。通过重庆市奉节西部新城滨江带案例体现立体化设计
本文通过研究当前公安情报侦察工作中人际网络情报源运用的现状,分析出人际网络情报源运用中存在的问题,并从理论和实践结合的角度针对关键环节提出解决对策,以达到公安情报
民生与生态密切相关,民生与生态的关系经历了由外在性关联到内在性关联的演变后,生态民生成为民生的重要内容。民生建设与生态文明建设相互影响、相互作用,民生建设是生态文
随着深海油气资源的大量开发,新型深海平台的需求不断加大。Truss Spar平台凭借其优良的性能和相对较低的造价,已经成为世界深海油气开采中的主要平台类型之一。由于Truss Sp
《白蛇传》故事流传演变的历程中,青蛇一直是不受关注的角色。早期传说中青蛇仅只是蛇妖,后发展为一个聪明善良且富有同情心的充满人性美的人物,在香港这一特定环境中李碧华