0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

在芯片设计阶段如何防护“单粒子翻转”

FPGA之家 来源:FPGA之家 作者:FPGA之家 2020-11-29 11:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

电子装备系统是星链、火星探测器、玉兔、嫦娥等航天器的重要支撑,而宇航级芯片则是航天航空电子装备的心脏。江湖中流传这样一个传说,Xilinx的一款宇航级FPGA芯片,其单价约500万元,为史上最贵芯片。这个传说并不是说完全没有依据,宇航级芯片必须具备抗辐照特性,其身价往往是我们生活中常见的消费级芯片的数十倍,甚至成百上千倍。

那么,与消费级芯片相比,这些昂贵的宇航级芯片在设计阶段有什么特别之处呢?

1.宇航级芯片所处的空间环境

在航天器运行的空间环境中,存在着大量的高能粒子和宇宙射线。这些粒子和射线会穿透航天器屏蔽层,与元器件的材料相互作用产生辐射效应,引起器件性能退化或功能异常,影响航天器的在轨安全。引起器件辐射效应的主要空间辐射源包括地球辐射带、银河宇宙射线、太阳宇宙线和人工辐射。

其中,对芯片工作影响最为严重的辐射效应当属“单粒子效应”。据数据统计,从 1971 年到 1986 年间,国外发射的 39 颗同步卫星共发生了 1589 次故障,有 1129 次故障与空间辐射有关,且其中的 621 次故障是由于单粒子效应导致的。这些统计数据说明了航天应用中电子器件的主要故障来自于空间辐射,而单粒子效应导致的故障在其中占较大比重。

这些故障中,部分是永久性不可逆的,如发生单粒子锁定导致芯片内部局部短路从而产生大电流烧毁器件。针对此类错误可以应用一些特定工艺或器件库来避免。

而太空中大部分错误是由于半导体器件的逻辑状态跳变而导致的可恢复的错误,如单粒子翻转导致存储器存储内容错误。

单粒子翻转(Single-Event Upsets,SEU)指的是元器件受辐照影响引起电位状态的跳变,“0”变成“1”,或者“1”变成“0”,但一般不会造成器件的物理性损伤。正因为“单粒子翻转”频繁出现,因此在芯片设计阶段需要重点关注。

这也是这篇文章的重点。2.在芯片设计阶段如何防护“单粒子翻转”(1) 选择合适的工艺制程在航天领域,并不是工艺制程越小越好。

通常来讲,工艺制程越小,抗辐照能力越差。因此,为了确保可靠性,一般会选择较大线宽的制程,比如0.18um、90nm、65nm等,而不会一味追求摩尔定律的前沿制程。

(2)加固标准单元工艺库

标准单元工艺库是数字芯片的基石。如果把数字芯片看做一个建筑,标准单元工艺库就是构成建筑的砖块。标准单元工艺库包括反相器、与门、寄存器、选择器、全加器等多种基本单元,每一个标准单元对应着多个不同尺寸(W/L)、不同驱动能力的单元电路,基于这些基本单元即可构成复杂的数字芯片。

鉴于数字芯片的超大规模,已经很难通过全定制电路结构的方式来设计,而直接对商用工艺库进行加固则是设计成本最低的选择。

在制造厂商提供的标准单元库基础上结合抗辐照加固措施,使设计出来的输入输出单元库具有抗辐照能力。加固之后的工艺库需要晶圆厂流片验证。

(3)设计冗余化

在抗辐照加固方法中,三模冗余(TMR)是最具有代表的容错机制。同一时间三个功能相同的模块分别执行一样的操作,鉴于单粒子翻转瞬时仅能打翻1路,“三选二”的投票器将会选出其余两路的正确结果,增强电路系统的可靠性。三模冗余最显著优点是纠错能力强,且设计简单,大大提高电路可靠性;但缺点也是显而易见,会将电路增大3倍以上。

TMR的方法较为灵活,可根据性能需求在寄存器级、电路级、模块级等任意层次设计TMR,部分EDA工具也可自动插入。

错误检测与纠正电路(Error Detection And Correction,EDAC)也是一种简单高效的防护单粒子翻转的电路设计方法。EDAC 主要依据检错、纠错的原理,通过转换电路将写入的数据生成校验码并保存,当读出时靠对校验码进行判定,若只有一位出错系统则自动纠正并将正确的数据输出,同时还会进行数据的回写从而覆盖原来出错的数据。

EDAC尽管纠错能力强大,但是需要纠错、译码电路,因此结构较为复杂,不适宜用于高性能的数据通道中。EDAC也可用于纠正多bit出错的情况,但是纠错电路会更加复杂。

权衡TMR和EDAC的优缺点,通常会在逻辑电路设计中使用TMR,在存储器读写电路中使用EDAC。

(4)模块独立化

单粒子翻转频繁出现,必须考虑到翻转发生之后不影响芯片的整体功能。因此,在架构设计中需要尽可能确保模块之间保持较强的独立性,尽可能具备独立的复位功能,使得在单粒子打翻信号值之后,一方面出错电路能够尽快通过复位信号恢复正常;另一方面,确保其他正常工作的模块不受影响。

此外,还需增加异常检测电路,发现异常即可对电路进行复位。小结虽然上述方法可以很好地防护单粒子翻转效应,但是也给逻辑综合、布局布线带来很多困扰,在芯片物理实现过程中需要小心谨慎应对。

除上述方法外,还可引入Muller C单元、双互锁存储单元结构(DICE)对晶体管级电路进行防护,也可在版图阶段使用环形栅替换条形栅。

总之,在航天领域中,芯片的性能并不是第一考虑要素,可靠性才是重中之重。只有芯片具备抗辐照能力,才能确保航天器正常运行。

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 存储器
    +关注

    关注

    39

    文章

    7769

    浏览量

    172436
  • 芯片设计
    +关注

    关注

    15

    文章

    1181

    浏览量

    56815
  • 航天器
    +关注

    关注

    0

    文章

    214

    浏览量

    21589

原文标题:航天航空火了,可是你知道航天器中的宇航级芯片设计有什么特别之处?

文章出处:【微信号:zhuyandz,微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PCBA加工中有哪些防护措施

    PCBA加工过程中,经常会疏于防护造成PCB不可逆的损伤和损坏,那么PCBA加工中具体有哪些防护措施呢? 静电防护 员工要穿戴防静电服、
    发表于 03-24 09:55

    SMT生产良率卡在99%?从三大案例看如何用DFM软件把问题消灭设计阶段

    电子制造领域,表面贴装技术(SMT)的工艺控制直接决定了产品的最终质量。空焊、短路、锡珠……这些高频缺陷往往让工程师产线旁焦头烂额。然而,IPC研究表明,80%的制造缺陷可以设计阶段
    的头像 发表于 03-18 07:34 9417次阅读
    SMT生产良率卡在99%?从三大案例看如何用DFM软件把问题消灭<b class='flag-5'>在</b><b class='flag-5'>设计阶段</b>

    抗辐照MCU高空长航时无人机热管理系统中的可靠性研究

    研究对象,系统综述其HALE UAV热管理系统中的应用潜力与可靠性验证方法。基于重离子粒子试验、质子粒子效应试验、总剂量效应试验及脉冲
    的头像 发表于 03-08 23:58 712次阅读

    总剂量-粒子时序耦合效应下的抗辐照MCU可靠性边界分析

    摘要: 随着商业航天产业的快速发展,抗辐照微控制器(MCU)轨运行的可靠性问题日益受到关注。本文基于国科安芯AS32S601系列MCU的重离子粒子效应试验、质子
    的头像 发表于 03-04 14:53 630次阅读

    抗辐照MCU精密时频系统中的粒子效应评估与可靠性验证

    单元面临空间辐照环境导致的粒子效应威胁。本文基于国科安芯AS32S601系列MCU的重离子粒子试验、质子
    的头像 发表于 02-08 15:14 1727次阅读

    低轨卫星星座抗辐照MCU总剂量-粒子协同效应评估

    摘要: 大规模低轨卫星星座的部署对星载微控制器空间辐射环境下的长期可靠性提出了严苛要求。总剂量效应与粒子效应的协同作用可能导致器件性能退化与功能失效的耦合风险,传统的单一效应评估方法难以准确预测
    的头像 发表于 02-02 00:37 1139次阅读

    设计阶段排查预防PCB短路

    PCB设计与制造领域中,短路故障无疑是工程师和制造商最头疼的“头号杀手”。然而PCB设计导致的短路究竟如何产生?短路是否能在设计阶段被检测出来?设计时如何系统性预防?本文告诉你答案。 一、探本
    发表于 01-23 13:55

    星载电子系统元器件SEE阈值测试与防护策略研究

    空间辐射环境是制约星载电子系统长期可靠服役的关键因素之一。地球轨道上的高能质子和重离子能够穿透航天器屏蔽层,与集成电路材料发生核反应或直接电离作用,引发单粒子效应(SEE),包括粒子锁定(SEL)、
    的头像 发表于 12-13 14:08 3024次阅读

    静电、浪涌与TVS:从测试标准到选型指南,一篇搞定电路防护

    验证。要想最大限度地避免这些问题,选择合适的防护器件并在设计阶段做好充分防护措施至关重要。本文将详细介绍ESD和浪涌的测试标准、测试方法,以及如何选择关键的TVS防护器件。什么是TV
    的头像 发表于 10-29 14:27 1071次阅读
    静电、浪涌与TVS:从测试标准到选型指南,一篇搞定电路<b class='flag-5'>防护</b>

    充电桩场景下KT148A语音芯片 7、8脚喇叭接口烧坏问题及防护方案

    充电桩这一存在大电流充电产生浪涌、电磁干扰的复杂应用环境中,KT148A 芯片的7、8 脚(喇叭接口) 因外部浪涌出现明显烧坏的物理损坏问题,解决方案为设计阶段做好
    的头像 发表于 10-09 15:17 1304次阅读
    充电桩场景下KT148A语音<b class='flag-5'>芯片</b> 7、8脚喇叭接口烧坏问题及<b class='flag-5'>防护</b>方案

    一文详解空间辐射诱发单粒子效应

    空间辐射环境下,高能质子与重离子的作用会诱发单粒子效应。诱发这类粒子效应的空间辐射,主要来源于两个渠道:其一为地球磁场捕获的高能重离子与质子,其二为宇宙空间来源的高能重离子及质子。
    的头像 发表于 09-08 09:57 1753次阅读
    一文详解空间辐射诱发单<b class='flag-5'>粒子</b>效应

    一文详解粒子效应的电荷收集

    探讨粒子翻转基本机理时,深入理解并掌握各类电荷收集过程及其作用机理至关重要,这些过程与机理对明确
    的头像 发表于 09-08 09:50 1670次阅读
    一文详解<b class='flag-5'>单</b><b class='flag-5'>粒子</b>效应的电荷收集

    一文详解半导体器件中的粒子效应

    我们知道,带电离子穿透半导体材料的过程中,会与靶材原子发生交互作用,沿离子运动轨迹生成电子 - 空穴对,这一物理过程正是粒子效应的诱发根源。从作用机理来看,半导体器件及集成电路中粒子
    的头像 发表于 09-08 09:48 2070次阅读
    一文详解半导体器件中的<b class='flag-5'>单</b><b class='flag-5'>粒子</b>效应

    粒子与总剂量辐射损伤机制与芯片抗辐照设计

    一、辐射环境与威胁来源 辐射环境是导致电子器件性能退化甚至失效的关键外部因素,其空间分布与粒子类型具有显著差异性,对不同应用场景下的芯片可靠性构成差异化威胁。深入解析辐射环境的构成与威胁来源,是开展
    的头像 发表于 09-04 09:37 2249次阅读
    <b class='flag-5'>单</b><b class='flag-5'>粒子</b>与总剂量辐射损伤机制与<b class='flag-5'>芯片</b>抗辐照设计

    芯片粒子性能研究及其商业卫星测传一体机中的应用

    摘要: 随着商业航天的蓬勃发展,卫星技术正朝着小型化、高性能和高可靠性的方向快速演进。在这一进程中,芯片作为卫星系统的核心组件,其抗辐射性能尤其是抗粒子效应的能力,成为决定卫星轨稳
    的头像 发表于 08-14 17:03 1259次阅读