0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

總被忽視的軟錯誤詳析

電機控制設(shè)計加油站 ? 來源:lq ? 2019-02-26 16:27 ? 次閱讀

軟錯誤是指RAM或FF中非由硬錯誤引起的位翻轉(zhuǎn),因此在斷電再重啟后會消失。以前,軟錯誤在很大程度上被忽略了,可靠性預(yù)測主要集中在硬錯誤上,但在IEC 61508-2:2010提到軟錯誤后,人們再也不能忽略軟錯誤了。這是好現(xiàn)象,因為在有很大RAM的器件中,軟錯誤率可能輕而易舉地比硬錯誤率高出三個數(shù)量級。另一方面,器件即使沒有RAM,也可能存在大量FF,因此每個器件都會有一定程度的軟錯誤。甚至模擬電路(例如使用開關(guān)電容架構(gòu)的那些電路)也可能發(fā)生軟錯誤,但考慮到問題的相對規(guī)模,這個問題在很大程度上被忽略了。

軟錯誤主要是由封裝材料中的α粒子和源于銀河系的中子引起的。在地面高度,二者的貢獻大致相同。α粒子不能深深地滲透到硅中,但它們來自芯片頂部,因此難以屏蔽,不過有文獻表明,聚酰胺可以幫助解決這個問題。另一方面,不使用幾米厚的水泥或鉛的話,很難屏蔽中子。因此,需要在CMOS器件層次、IC上的模塊層次、IC上的系統(tǒng)層次或高級系統(tǒng)層次采取措施予以解決。

如果您沒有更好的信息,可以使用IEC 61508-7:2010第7部分倡導(dǎo)的值——1000 FIT/兆位。廣泛接受的Siemens SN29500系列標準倡導(dǎo)的值是1200 FIT/兆位。實際上,1000 FIT/兆位已被廣為接受。最佳方案是測試每個IC,但這仍然不是沒有爭議,因為你會遇到與典型器件中使用的許多不同類型FF相關(guān)的問題,與加速測試和山頂測試相關(guān)的問題,以及關(guān)于AVF(架構(gòu)漏洞因子)的討論,許多軟錯誤可能永遠不會傳播出去造成系統(tǒng)故障。

在CMOS器件層次,您可以使用加固器件(三阱、SOI、額外電容),但處理軟件錯誤最常見的方法是在硅模塊層次給RAM增加奇偶校驗或ECC。奇偶校驗位檢測受保護的字節(jié)或字中是否有一位發(fā)生翻轉(zhuǎn)。但是,它無法檢測兩位翻轉(zhuǎn)的情況。如果奇偶校驗與邏輯連續(xù)位物理分隔相結(jié)合,就可以解決這個問題,因為一個粒子不再能翻轉(zhuǎn)同一個字中的兩位。另一方面,ECC通??梢詸z測所有一位、兩位錯誤和大部分更多位錯誤。ECC優(yōu)于奇偶校驗的一大優(yōu)勢實際上是它可以從一位錯誤中恢復(fù)而無需干預(yù)。對于奇偶校驗錯誤,通常需要重啟系統(tǒng)才能清除錯誤,但這取決于最終應(yīng)用。如果ECC或奇偶校驗不可用,應(yīng)用設(shè)計人員仍能解決軟錯誤,方法是將關(guān)鍵值存儲在兩個存儲器位置,使用之前比較這兩個結(jié)果。然而,這往往會擾亂應(yīng)用代碼。其他方案包括使用雙通道系統(tǒng)進行比較。這有點類似于ISO 13849中的典型CAT 3或CAT 4架構(gòu)。雙核同步架構(gòu)具有類似的優(yōu)點。

諸如ADIADSP-CM417F等器件有助于實現(xiàn)上述幾種解決方案。片內(nèi)RAM具有ECC和物理分隔,RAM由多個獨立的32k模塊組成,其包含兩個核心,可提供充分的隔離。而AD7124(24位Σ-Δ ADC)之類的器件包含一個片內(nèi)狀態(tài)機,它在配置狀態(tài)結(jié)束時會存儲一個標準CRC,然后狀態(tài)機以不到500uS的間隔重新計算CRC,檢查是否有任何配置位翻轉(zhuǎn)。這兩者還說明了安全數(shù)據(jù)手冊的價值,最終用戶可以獲得額外信息以幫助進行安全分析,例如:關(guān)于RAM中邏輯連續(xù)位的物理分隔的信息;RAM不是作為一個大模塊實現(xiàn)的,而是作為幾個較小模塊實現(xiàn)的......

近來最著名的軟錯誤案例來自汽車,人們質(zhì)疑一位翻轉(zhuǎn)便可能導(dǎo)致意外加速。其他案例包括投票機錯誤和變電站關(guān)閉。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 存儲器
    +關(guān)注

    關(guān)注

    38

    文章

    7403

    瀏覽量

    163396
  • RAM
    RAM
    +關(guān)注

    關(guān)注

    8

    文章

    1351

    瀏覽量

    114372
  • CMOS器件
    +關(guān)注

    關(guān)注

    0

    文章

    71

    瀏覽量

    11481

原文標題:【工程師博客】總被忽視的軟錯誤詳析

文章出處:【微信號:motorcontrol365,微信公眾號:電機控制設(shè)計加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    示波器的使用方法和步驟

    示波器雖然分成好幾類,各類又有許多種型號,但是一般的示波器除頻帶寬度、輸入靈敏度等不完全相同外,在使用方法的基本方面都是相同的,這里為大家詳細講述示波器的使用方法和步驟。
    發(fā)表于 01-28 13:39 ?1.5w次閱讀

    pcb設(shè)計信號失真常被忽視的來源——過孔

    遠比過去顯著。由于邊緣速率以皮秒計,任何阻抗不連續(xù)、電感或電容干擾均會對信號質(zhì)量造成不利影響。盡管有各種來源會造成信號干擾,但一個特別而時常被忽視的來源就是過孔。
    發(fā)表于 12-07 11:38 ?1876次閱讀
    pcb設(shè)計信號失真常<b class='flag-5'>被忽視</b>的來源——過孔

    選購電視易被忽視的參數(shù)

    選購電視易被忽視的參數(shù) 電視選購誤區(qū):注重參數(shù)忽視易用性  在大尺寸液晶電視面板價格全面降價的情況下,國內(nèi)大尺寸液晶電視一再創(chuàng)造全新的低價紀錄,由此也獲得了國內(nèi)平板電視市場的近九成
    發(fā)表于 12-22 09:37

    人機交互:一個被忽視的重要領(lǐng)域

    人機交互:一個被忽視的重要領(lǐng)域 數(shù)百名關(guān)心人機交互的師生聆聽“中國人機交互杰出學(xué)者系列講座”第一場報告會。 ??  鼠標、鍵盤、瀏覽器、觸摸
    發(fā)表于 11-21 10:39 ?820次閱讀

    監(jiān)控系統(tǒng)設(shè)備構(gòu)成的分層次結(jié)構(gòu)

    監(jiān)控系統(tǒng)設(shè)備構(gòu)成的分層次結(jié)構(gòu) 在這介召一下監(jiān)控系統(tǒng)中采用的設(shè)備構(gòu)成的分層次結(jié)構(gòu),在計算機網(wǎng)絡(luò)中運用的拓撲結(jié)構(gòu)同樣在監(jiān)控系統(tǒng)中得到廣泛的運用,而拓
    發(fā)表于 12-18 09:56 ?1713次閱讀

    PCB優(yōu)化設(shè)計(中)

    PCB優(yōu)化設(shè)計(中) 目前SMT技術(shù)已經(jīng)非常成熟,并在電子產(chǎn)品上廣泛應(yīng)用,因此,電子產(chǎn)品設(shè)計師有必要了解SMT技術(shù)的常識和可制造性設(shè)計(DFM)的要求。采用SMT工藝的產(chǎn)
    發(fā)表于 03-15 10:05 ?1572次閱讀
    PCB優(yōu)化設(shè)計<b class='flag-5'>詳</b><b class='flag-5'>析</b>(中)

    繼電保護中常被忽視的問題

    在繼電保護的實際應(yīng)用和操作中,存在著一些比較容易被忽視的問題。
    發(fā)表于 11-03 14:46 ?808次閱讀

    被忽視已久的新能源發(fā)電殺手

    根據(jù)已經(jīng)探明的儲量,全球石油、天然氣的可開采年限分別為41年和65年。人類面臨著嚴重的能源危機,新能源光伏發(fā)電將拯救人類。曾經(jīng)被忽視已久的新能源發(fā)電殺手,是時候來仔細了解一下了!
    發(fā)表于 06-04 09:21 ?1231次閱讀

    基于不變量的錯誤檢測方法

    錯誤是高輻照空間環(huán)境下影響計算可靠性的主要因素,結(jié)果錯誤(silent data corruption,簡稱SDC)是錯誤造成的一種特殊
    發(fā)表于 01-17 14:00 ?0次下載

    C編程中容易忽視和犯錯誤的地方資料講解

    講解C編程中容易忽視和犯錯誤的地方
    發(fā)表于 03-28 17:15 ?2次下載

    usb效用

    usb效用
    發(fā)表于 04-10 14:54 ?1次下載

    8位單片機中那個溢出問題最容易被忽視

    本文檔的主要內(nèi)容詳細介紹的是8位單片機中那個溢出問題最容易被忽視。
    發(fā)表于 07-18 17:38 ?3次下載
    8位單片機中那個溢出問題最容易<b class='flag-5'>被忽視</b>

    最容易被忽視的儲能逆變器參數(shù)這里全寫了

    儲能逆變器是光伏儲能系統(tǒng)中必不可少的核心器件,在不同的應(yīng)用場景或不同的系統(tǒng)中,選擇一個合適的儲能逆變器顯得尤為重要。本文將向大家介紹一些平時容易被忽視的儲能逆變器的細節(jié)參數(shù)。 工作海拔 為什么逆變器
    的頭像 發(fā)表于 06-18 10:58 ?6155次閱讀

    容易被忽視的五款辦公軟件,用對一個就效率翻倍

    容易被忽視的五款辦公軟件,你用對過嗎? 不管是從事什么樣的職業(yè),或多或少都會接觸甚至要求熟練使用一些辦公類軟件。如果軟件選對了,那么辦公效率往往就會事半功倍!以下幾款就是容易被忽視的好用辦公軟件
    的頭像 發(fā)表于 12-03 11:31 ?1182次閱讀

    深度分析美光科技在人工智能領(lǐng)域“被忽視和低估”的投資機會

    深度分析美光科技在人工智能領(lǐng)域“被忽視和低估”的投資機會
    的頭像 發(fā)表于 04-07 12:34 ?2091次閱讀
    深度分析美光科技在人工智能領(lǐng)域“<b class='flag-5'>被忽視</b>和低估”的投資機會