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

    文章

    7655

    浏览量

    167935
  • 芯片设计
    +关注

    关注

    15

    文章

    1091

    浏览量

    55731
  • 航天器
    +关注

    关注

    0

    文章

    203

    浏览量

    21280

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PanDao:光学设计阶段透镜系统的可生产性分析

    ,节省时间和预算,设计阶段就决定最合适的生产方案。这些信息必须是客观的,与生产的具体类型和数量有关,并且易于初始设计阶段进行验证和控制。 方法:该方法包括
    发表于 05-09 08:51

    概伦电子层次化SoC设计规划方案NavisPro介绍

    NavisPro可提供整体性设计规划解决方案,支持RTL设计阶段完成芯片评估和布局规划,帮助芯片设计师布局规划早期
    的头像 发表于 04-22 10:13 ?314次阅读
    概伦电子层次化SoC设计规划方案NavisPro介绍

    移动设备中的MDDESD防护挑战:微型化封装下的可靠性保障

    。如何在有限空间内实现有效的ESD防护,已成为FAE(现场应用工程师)设计阶段必须重点考虑的问题。一、微型化趋势带来的挑战移动设备中,主控芯片
    的头像 发表于 04-22 09:33 ?248次阅读
    移动设备中的MDDESD<b class='flag-5'>防护</b>挑战:微型化封装下的可靠性保障

    多款CANFD芯片粒子效应对比分析

    *附件:ASM1042粒子效应脉冲激光报告.pdf 一、引言 随着航天、工业自动化等领域的快速发展,通信芯片在各种复杂环境下的可靠性变得至关重要。
    的头像 发表于 04-07 09:27 ?327次阅读

    皮秒脉冲激光技术AS32S601粒子效应评估中的应用

    可靠性的重要因素之一。为了评估芯片在辐射环境中的抗粒子效应能力,皮秒脉冲激光技术作为一种先进的模拟手段被广泛应用。本文将以 AS32S601 型 MCU 的
    的头像 发表于 04-03 17:05 ?530次阅读
    皮秒脉冲激光技术<b class='flag-5'>在</b>AS32S601<b class='flag-5'>单</b><b class='flag-5'>粒子</b>效应评估中的应用

    【「芯片通识课:一本书读懂芯片技术」阅读体验】芯片如何设计

    和基于物理描述并经过工艺验证的IP硬核,如下图所示。 从IP复用角度来看,IP软核在行为级设计阶段合入芯片设计,IP固核结构级设计阶段合入,IP硬核
    发表于 03-29 20:57

    RISC-V双核锁步高性能抗辐照MCU芯片技术解析与应用

    翻转)和SEL(粒子锁定)防护设计,达到商业航天级抗辐照指标: SEU ≥75 MeV·cm?/mg SEL ≥75 MeV·cm?/mg 其存储
    的头像 发表于 03-07 16:09 ?886次阅读

    ASP4644四通道降压稳压器的抗辐照特性与应用验证

    范围,输出电压范围为0.6V至5.5V。每路输出4A电流,通过并联,输出电流高达16A。外部仅需输入和输出电容,即可完成整个电源的设计,为用户节约了布板空间。 抗辐照设计方面,该芯片达到商业航天级防护标准,
    的头像 发表于 03-03 00:17 ?599次阅读

    软错误防护技术在车规MCU中应用

    大气层内,宇宙射线粒子与大气分子发生核反应生成大气中子。大气中子入射微电子器件或电路将会诱发单粒子效应(SEE),效应类型主要有粒子
    发表于 12-06 16:39

    先进封装中的翻转芯片技术概述

    引言 翻转芯片技术已成为半导体行业中不可或缺的封装方法,性能、尺寸减小和功能增加方面具有优势。本文概述翻转芯片技术,包括晶圆凸块制作工艺、
    的头像 发表于 11-27 10:58 ?1321次阅读
    先进封装中的<b class='flag-5'>翻转</b><b class='flag-5'>芯片</b>技术概述

    磁调制式电流传感器粒子加速器中的应用

    粒子加速器是一种利用电磁场加速带电粒子(如质子、电子、离子等)至极高速度的装置。其工作原理基于洛伦兹力定律,即当带电粒子电磁场中运动时,会受到垂直于其速度方向的力作用,从而改变其运动
    的头像 发表于 11-14 11:43 ?585次阅读

    CANFD芯片应用中关键功能和性能指标分析

    芯片厂家中部分厂家芯片设计阶段会考虑高阻隔离相关设计,CANH和CANL输出阻抗相对比较高,国科安芯ASM1042 CANL和CANH隔离阻抗大于10M欧姆,相比国内某主流型号较高。
    发表于 09-14 10:58

    重离子轨道环境粒子效应估算应用说明

    电子发烧友网站提供《重离子轨道环境粒子效应估算应用说明.pdf》资料免费下载
    发表于 09-10 10:32 ?1次下载
    重离子轨道环境<b class='flag-5'>单</b><b class='flag-5'>粒子</b>效应估算应用说明

    粒子效应置信区间计算

    电子发烧友网站提供《粒子效应置信区间计算.pdf》资料免费下载
    发表于 09-10 10:31 ?0次下载
    <b class='flag-5'>单</b><b class='flag-5'>粒子</b>效应置信区间计算

    TMS570LC_SEP粒子闩锁(SEL)辐射报告

    电子发烧友网站提供《TMS570LC_SEP粒子闩锁(SEL)辐射报告.pdf》资料免费下载
    发表于 09-05 09:49 ?4次下载
    TMS570LC_SEP<b class='flag-5'>单</b><b class='flag-5'>粒子</b>闩锁(SEL)辐射报告