通過一個或多個表格,稱為故障模式影響和診斷分析 - FMEDA。事實上,FMEDA 不一定是表格;它也可以用腳本或其他形式表現出來,但表格是考慮這些信息的最簡單方法。可以將 FMEDA 視為 IP,因為這個概念很容易擴展到系統級芯片(SoC)中。在FMEDA表格中,將 IP 專家能夠想到的可能導致嚴重安全問題的每一種故障模式都列出來,每種故障模式占一行。
在每種故障模式的辨識信息之后,是對其所產生影響的描述 - 即它可能導致的安全問題。通過故障模擬,安全工程師分析確定產生這種故障的根源問題的可能性。如果這種可能性很大,設計人員將提供一種緩解技術,例如用奇偶校驗來檢測問題,或用糾錯碼 (ECC) 檢查來糾正問題。最后,完整的 FMEDA 就代表該 IP 的綜合安全質量文檔,SoC 集成商在確定整個設計的 FMEDA 時可以使用該描述表征。
圖1給出創建FMEDA面臨的多重挑戰。
可擴展性
這種方法存在一個問題。在這種情況下,FMEDA是 IP 安全性的基本表征,如果所有的 IP 都是嚴格定義的,這可能是可以接受的。在表征 IP 的其他方面時,設計人員可以繼續添加該 FMEDA的內容,并將其存儲在 IP中,然后在 SoC 表征中使用該表。
如今,大多數 IP 都是可配置的,例如片上網絡 (NoC)。沒有一個 FMEDA 可以用來處理所有情況。SoC 開發人員必須為將要使用的配置在 FMEDA中繼續添加內容。雖然 IP 供應商可以提供幫助和提示,但是集成商必須進行所有分析。如果在設計期間配置發生變化,則必須重新構建FMEDA中相應的內容。
直覺上這是一種浪費。我們再來看看 NoC IP的情況。雖然 NoC 的實例化拓撲可能會隨著設計的發展而改變,但它很可能不會發生根本性的變化。而這些變化對 FMEDA 的影響將更加有限。在每次重新配置時,從頭開始重新構建 FMEDA 會略過未更改的大部分內容。
對于更改的情況,與之前的結果相比,變化是可預測的。重新分析每一次重新配置是可行的,但是隨著設計規模的增長,這會帶來可擴展性問題。在一個無法很好擴展的過程中,可能會遺漏一些步驟,安全性也會受到影響。對于集成商來說,在已經很滿的設計時間表里,重建 FMEDA 是一項巨大的工作。努力減少這個工作量可以讓他們更輕松。
通過建模重復使用
Arteris 撰寫了一份關于如何通過重復使用來解決這個問題的前瞻性白皮書。在 IP 供應商基于對 IP 架構和詳細特征的理解而開發的安全模型中,FMEDA 的重要方面可以得到體現。然后,基于這些模型和 IP RTL,集成商可以使用編譯器來構建完全配置的 IP 的 FMEDA。
對于集成商來說,這應該是一件容易得多的任務。SoC 安全團隊仍然可以在簽核之前運行完整的 FMEDA 作為雙重檢查;每次重新配置都不需要分析。
圖2 給出建議的FMEDA的生成過程。
編譯器可以為集成商構建傳統的 FMEDA 表格,或者將腳本傳遞給腳本驅動工具,用于 SoC FMEDA 生成。今天,這種程度的集成似乎主要在大型汽車半導體公司內部進行。通常,此腳本將 IP 級別表格與 FMEDA 聚合在一起,用于集成結構、電源和控制。設計人員將上下文需求和使用假設應用到抽象的故障模式中,創建了一個感興趣的用例。
現在是需要將FMEDA的組織結構標準化,這樣可以簡化來自多個 IP 供應商的此類輸入的匯總。正在開發中的提案 IEEE P2851 應該能夠促成這項工作。它還可以幫助定義聚合和抽象的標準。這將鼓勵商業工具的開發,以便使從 IP 的 FMEDA 開發到 SoC 的 FMEDA 開發的流程完全自動化。
自動化的另一個考慮因素是可追溯性。安全需求是汽車電子系統需求的關鍵組成部分,應該與設計和測試一起納入可追溯性基礎結構。增加可追溯性自動化將完成開發和跟蹤安全特性的一個強大系統。
審核編輯:劉清
-
SoC芯片
+關注
關注
1文章
617瀏覽量
35060 -
ECC
+關注
關注
0文章
97瀏覽量
20663 -
NoC
+關注
關注
0文章
38瀏覽量
11771
原文標題:FMEDA復用的時機成熟了么?
文章出處:【微信號:IP與SoC設計,微信公眾號:IP與SoC設計】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
羅徹斯特電子的商用航空電子助力經驗證的航空電子系統
![羅徹斯特<b class='flag-5'>電子</b>的商用航空<b class='flag-5'>電子</b>助力經驗證的航空<b class='flag-5'>電子系統</b>](https://file1.elecfans.com/web3/M00/06/AF/wKgZPGeO9_OAB5L1AAAm4hTcTQA967.png)
線材連接濾波器:電子系統中的守護者
集成電路電磁兼容性及應對措施相關分析(一) — 電子系統性能要求與ESD問題
![集成電路電磁兼容<b class='flag-5'>性</b>及應對措施相關分析(一) — <b class='flag-5'>電子系統</b>性能要求與ESD問題](https://file1.elecfans.com//web3/M00/02/90/wKgZO2dgFJ2AO6_XAAFyefx48f4837.png)
Celsius EC Solver:對電子系統散熱性能進行準確快速分析
![Celsius EC Solver:對<b class='flag-5'>電子系統</b>散熱性能進行準確快速分析](https://file1.elecfans.com/web3/M00/02/7F/wKgZPGdf_XmAW_OMAAA4RCa4cBc637.png)
西門子創新搭載AI的電子系統設計軟件概述 Xpedition NG和HyperLynx NG軟件
![西門子創新搭載AI的<b class='flag-5'>電子系統</b>設計軟件概述 Xpedition NG和HyperLynx NG軟件](https://file1.elecfans.com/web2/M00/0C/E2/wKgaomc9VeyAEwfuAAAU1jGkebw905.jpg)
使用國產光耦合器提高安全性和效率
智能系統的安全性分析
西門子EDA發布下一代電子系統設計平臺
使用泰克示波器精確診斷并優化汽車電子系統
![使用泰克示波器精確診斷并優化汽車<b class='flag-5'>電子系統</b>](https://file1.elecfans.com/web2/M00/F7/78/wKgZomaEuRaAKR5rAABVHgNgjxk315.png)
24芯M16插座在汽車電子系統中的關鍵作用
![24芯M16插座在汽車<b class='flag-5'>電子系統</b>中的關鍵作用](https://file1.elecfans.com/web2/M00/C6/54/wKgaomX9JraAfrffAADMjZr3SK0688.png)
宏微科技將參加2024德國紐倫堡電力電子系統及元器件展覽會
![宏微科技將參加2024德國紐倫堡電力<b class='flag-5'>電子系統</b>及元器件展覽會](https://file1.elecfans.com/web2/M00/E7/A3/wKgZomZMPo2AaO1WAACukHqi2Is193.jpg)
![](https://file1.elecfans.com/web2/M00/C5/3F/wKgaomXyq7eAXg4-AAbcd5Ss_jE724.jpg)
評論