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

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

3天内不再提示

总被忽视的软错误详析

电机控制设计加油站 来源:lq 2019-02-26 16:27 次阅读

软错误是指RAM或FF中非由硬错误引起的位翻转,因此在断电再重启后会消失。以前,软错误在很大程度上被忽略了,可靠性预测主要集中在硬错误上,但在IEC 61508-2:2010提到软错误后,人们再也不能忽略软错误了。这是好现象,因为在有很大RAM的器件中,软错误率可能轻而易举地比硬错误率高出三个数量级。另一方面,器件即使没有RAM,也可能存在大量FF,因此每个器件都会有一定程度的软错误。甚至模拟电路(例如使用开关电容架构的那些电路)也可能发生软错误,但考虑到问题的相对规模,这个问题在很大程度上被忽略了。

软错误主要是由封装材料中的α粒子和源于银河系的中子引起的。在地面高度,二者的贡献大致相同。α粒子不能深深地渗透到硅中,但它们来自芯片顶部,因此难以屏蔽,不过有文献表明,聚酰胺可以帮助解决这个问题。另一方面,不使用几米厚的水泥或铅的话,很难屏蔽中子。因此,需要在CMOS器件层次、IC上的模块层次、IC上的系统层次或高级系统层次采取措施予以解决。

如果您没有更好的信息,可以使用IEC 61508-7:2010第7部分倡导的值——1000 FIT/兆位。广泛接受的Siemens SN29500系列标准倡导的值是1200 FIT/兆位。实际上,1000 FIT/兆位已被广为接受。最佳方案是测试每个IC,但这仍然不是没有争议,因为你会遇到与典型器件中使用的许多不同类型FF相关的问题,与加速测试和山顶测试相关的问题,以及关于AVF(架构漏洞因子)的讨论,许多软错误可能永远不会传播出去造成系统故障。

在CMOS器件层次,您可以使用加固器件(三阱、SOI、额外电容),但处理软件错误最常见的方法是在硅模块层次给RAM增加奇偶校验或ECC。奇偶校验位检测受保护的字节或字中是否有一位发生翻转。但是,它无法检测两位翻转的情况。如果奇偶校验与逻辑连续位物理分隔相结合,就可以解决这个问题,因为一个粒子不再能翻转同一个字中的两位。另一方面,ECC通常可以检测所有一位、两位错误和大部分更多位错误。ECC优于奇偶校验的一大优势实际上是它可以从一位错误中恢复而无需干预。对于奇偶校验错误,通常需要重启系统才能清除错误,但这取决于最终应用。如果ECC或奇偶校验不可用,应用设计人员仍能解决软错误,方法是将关键值存储在两个存储器位置,使用之前比较这两个结果。然而,这往往会扰乱应用代码。其他方案包括使用双通道系统进行比较。这有点类似于ISO 13849中的典型CAT 3或CAT 4架构。双核同步架构具有类似的优点。

诸如ADIADSP-CM417F等器件有助于实现上述几种解决方案。片内RAM具有ECC和物理分隔,RAM由多个独立的32k模块组成,其包含两个核心,可提供充分的隔离。而AD7124(24位Σ-Δ ADC)之类的器件包含一个片内状态机,它在配置状态结束时会存储一个标准CRC,然后状态机以不到500uS的间隔重新计算CRC,检查是否有任何配置位翻转。这两者还说明了安全数据手册的价值,最终用户可以获得额外信息以帮助进行安全分析,例如:关于RAM中逻辑连续位的物理分隔的信息;RAM不是作为一个大模块实现的,而是作为几个较小模块实现的......

近来最著名的软错误案例来自汽车,人们质疑一位翻转便可能导致意外加速。其他案例包括投票机错误和变电站关闭。

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

    关注

    38

    文章

    7538

    浏览量

    164514
  • RAM
    RAM
    +关注

    关注

    8

    文章

    1369

    浏览量

    115132
  • CMOS器件
    +关注

    关注

    0

    文章

    71

    浏览量

    11591

原文标题:【工程师博客】总被忽视的软错误详析

文章出处:【微信号:motorcontrol365,微信公众号:电机控制设计加油站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    相关推荐

    示波器的使用方法和步骤

    示波器虽然分成好几类,各类又有许多种型号,但是一般的示波器除频带宽度、输入灵敏度等不完全相同外,在使用方法的基本方面都是相同的,这里为大家详细讲述示波器的使用方法和步骤。
    发表于 01-28 13:39 1.5w次阅读

    pcb设计信号失真常被忽视的来源——过孔

    远比过去显著。由于边缘速率以皮秒计,任何阻抗不连续、电感或电容干扰均会对信号质量造成不利影响。尽管有各种来源会造成信号干扰,但一个特别而时常被忽视的来源就是过孔。
    发表于 12-07 11:38 1908次阅读
    pcb设计信号失真常<b class='flag-5'>被忽视</b>的来源——过孔

    选购电视易被忽视的参数

    选购电视易被忽视的参数 电视选购误区:注重参数忽视易用性  在大尺寸液晶电视面板价格全面降价的情况下,国内大尺寸液晶电视一再创造全新的低价纪录,由此也获得了国内平板电视市场的近九成
    发表于 12-22 09:37

    人机交互:一个被忽视的重要领域

    人机交互:一个被忽视的重要领域 数百名关心人机交互的师生聆听“中国人机交互杰出学者系列讲座”第一场报告会。     鼠标、键盘、浏览器、触摸
    发表于 11-21 10:39 843次阅读

    监控系统设备构成的分层次结构

    监控系统设备构成的分层次结构 在这介召一下监控系统中采用的设备构成的分层次结构,在计算机网络中运用的拓扑结构同样在监控系统中得到广泛的运用,而拓
    发表于 12-18 09:56 1765次阅读

    PCB优化设计(中)

    PCB优化设计(中) 目前SMT技术已经非常成熟,并在电子产品上广泛应用,因此,电子产品设计师有必要了解SMT技术的常识和可制造性设计(DFM)的要求。采用SMT工艺的产
    发表于 03-15 10:05 1641次阅读
    PCB优化设计<b class='flag-5'>详</b><b class='flag-5'>析</b>(中)

    继电保护中常被忽视的问题

    在继电保护的实际应用和操作中,存在着一些比较容易被忽视的问题。
    发表于 11-03 14:46 848次阅读

    被忽视已久的新能源发电杀手

    根据已经探明的储量,全球石油、天然气的可开采年限分别为41年和65年。人类面临着严重的能源危机,新能源光伏发电将拯救人类。曾经被忽视已久的新能源发电杀手,是时候来仔细了解一下了!
    发表于 06-04 09:21 1285次阅读

    基于不变量的错误检测方法

    错误是高辐照空间环境下影响计算可靠性的主要因素,结果错误(silent data corruption,简称SDC)是错误造成的一种特殊
    发表于 01-17 14:00 0次下载

    usb效用

    usb效用
    发表于 04-10 14:54 1次下载

    8位单片机中那个溢出问题最容易被忽视

    本文档的主要内容详细介绍的是8位单片机中那个溢出问题最容易被忽视
    发表于 07-18 17:38 3次下载
    8位单片机中那个溢出问题最容易<b class='flag-5'>被忽视</b>

    最容易被忽视的储能逆变器参数这里全写了

    储能逆变器是光伏储能系统中必不可少的核心器件,在不同的应用场景或不同的系统中,选择一个合适的储能逆变器显得尤为重要。本文将向大家介绍一些平时容易被忽视的储能逆变器的细节参数。 工作海拔 为什么逆变器
    的头像 发表于 06-18 10:58 6500次阅读

    容易被忽视的五款办公软件,用对一个就效率翻倍

    容易被忽视的五款办公软件,你用对过吗? 不管是从事什么样的职业,或多或少都会接触甚至要求熟练使用一些办公类软件。如果软件选对了,那么办公效率往往就会事半功倍!以下几款就是容易被忽视的好用办公软件
    的头像 发表于 12-03 11:31 1309次阅读

    深度分析美光科技在人工智能领域“被忽视和低估”的投资机会

    深度分析美光科技在人工智能领域“被忽视和低估”的投资机会
    的头像 发表于 04-07 12:34 2200次阅读
    深度分析美光科技在人工智能领域“<b class='flag-5'>被忽视</b>和低估”的投资机会

    电平匹配问题,简单却容易被忽视

    导读在电路设计中,电平匹配是一个基本要求,但常常被忽视,可能导致设备故障和通信异常。本文我们将揭示如何避免因电平不匹配导致的设备故障,并提供实用的设计建议,确保您的电路设计既高效又稳定。电平匹配
    的头像 发表于 12-20 11:34 418次阅读
    电平匹配问题,简单却容易<b class='flag-5'>被忽视</b>