關鍵任務應用程式依賴於故障保護儲存器

2021-10-08 00:19:46 字數 2188 閱讀 6968

關鍵任務應用程式依賴於故障保護儲存器

對於不能選擇故障的關鍵任務應用,具有嵌入式功能的故障安全儲存器將徹底改變高可靠性和安全系統的設計。

第乙個整合記憶體的微處理器徹底改變了這個行業。對記憶體的直接內部訪問提高了吞吐量和可靠性,同時消除了故障點並降低了系統成本。今天,根據應用的不同,在微處理器中整合多種型別的記憶體可以增加實際價值。這種趨勢現在正在逆**記憶體開始整合微處理器,這將再次給電子行業帶來革命性的變化,並為需要可靠性、監控、安全性和人工智慧的應用帶來一定程度的智慧型。

故障安全操作

任務關鍵型應用程式,如果不能選擇失敗,則使用記憶體儲存裝置來安全啟動系統,記錄關鍵資訊,並為關鍵功能擴充套件工作記憶體。這種「故障安全」應用的例子有高階駕駛員輔助系統(adas)、可攜式醫療裝置、工廠自動化、國防級感測器和先進的無線通訊系統。這些應用程式中的每乙個都包含任務關鍵的功能或子系統,不能讓它們失效。在這些系統中,故障往往會付出高昂的代價,例如系統損壞、昂貴的停機時間和/或人員**。

從記憶體的角度來看,故障保護操作意味著1)系統可以確信,當乙個值儲存在記憶體中時,稍後將檢索到相同的值;2)系統將知道某個特定值是否不再可靠,以便採取糾正措施。雖然收縮處理技術提高了記憶體密度,但也增加了記憶體損壞的風險,比如宇宙粒子引起的位翻轉。因此,記憶體可靠性正迅速成為所有任務關鍵型應用的原始裝置製造商的標準關注點,尤其是在必須滿足安全合規性法規和永不停機標準的行業。

所有的故障保護系統都需要準確地儲存引導**,並從該**可靠地啟動。隨著汽車越來越自主,汽車的「思考」部分需要準確的感測器資料來做出決定。資料錯誤可能導致危險的錯誤識別。因此,更多的系統記憶體需要提供高可靠性,以保證故障安全執行。

為了提高記憶體的可靠性,主處理器將計算乙個糾錯碼(ecc)值並儲存該值,以便系統以後可以驗證讀回的資料是否與儲存時相同。ecc還允許系統潛在地糾正錯誤。然而,ecc值需要計算資源來計算。系統還必須驗證ecc值在儲存時沒有發生位翻轉。

高可靠性任務的另乙個例子是非易失性儲存器(nvm)的損耗均衡。由於nvm單元的永續性有限,頻繁寫入的系統必須將單元的使用和磨損分散到記憶體中,以防止記憶體塊過早丟失。實現有效的損耗均衡會給主機處理器帶來額外的負擔。

故障保護儲存器

今天最先進的記憶體產品已經過優化,以滿足任務關鍵型應用程式的需要,這意味著它們專門設計用於在高負載和惡劣環境下儲存、保護和恢復資料。這些增強型儲存裝置具有整合計算能力,以實現高水平的功能安全性、安全性和可靠性。整合計算支援附加功能,例如,作為信任的根。

與依賴主機處理器來保證記憶體可靠性不同,故障保護記憶體裝置自己管理這個功能。這使得重要的功能,如即時啟動功能,因為可以更快地驗證和載入引導**,如果主機處理器需要執行這樣的驗證。此外,在故障保護儲存器裝置中,可以快速可靠地驗證配置和其他重要資料的完整性。高階儲存裝置還可以監視自己的操作,以確保主機和記憶體裝置之間讀寫的完整性。

當使用帶有嵌入式功能的故障保護儲存器時,上市時間也大大縮短。為具有安全要求的應用程式設計高可靠性功能需要時間。它還需要廣泛的分析,以驗證是否符合法規。選擇具有這些整合功能的故障保護儲存器可以節省時間和金錢。

無需指定更高效能的主機處理器來驗證記憶體可靠性,這也可以節省額外的成本。通過將必要的處理能力整合到記憶體中,可以降低下一代智慧型記憶體的總體擁有成本。

故障保護儲存器涵蓋所有型別的儲存器,從sram到非易失性裝置,包括nor flash、f-ram和nvram。例如,nvram可用於資料記錄或進行自動車輛的軌跡計算,也需要與儲存用於計算的應用程式**的nvm一樣可靠。

儲存的未來

雖然智慧型記憶體的主要好處是更高的可靠性,但還有乙個將變得越來越重要的次要好處:更快的創新步伐。考慮一下安全法規的變化速度有多快,以及安全需要不斷應對新的威脅。通過整合的記憶體加處理器架構,原始裝置製造商能夠更快地實施新的安全和安保措施,而不是在軟體中實現這些措施。此外,當智慧型記憶體子系統能夠滿足規則時,現有的應用程式可以立即適應這些規則。原始裝置製造商也可以在不需要重新設計的情況下為產品線引入新的可靠性特性,只需更換記憶體即可。

故障保護儲存器也能承擔起保護資料的重任。通過整合密碼引擎和嵌入式記憶體處理器,資料可以以安全的方式儲存。考慮到記憶體占用通常會使處理器所需的門數相形見絀,這些功能和其他高階功能可以在記憶體中以相對較小的成本實現。

然而,保護資料安全只是乙個開始。想象一下,乙個記憶體可以在儲存感測器資料之前對其執行計算。故障保護儲存器本質上也更可靠,因為它們不依賴於外部處理器。

未來智慧型記憶體減輕主機處理負載的方式是無窮無盡的。

在未來,商品儲存器將繼續在市場上發揮作用,但對於那些不能選擇故障的應用,除了儲存資料外,具有嵌入式功能的故障安全儲存器將徹底改變系統設計的高度可靠性和安全性。

理解 Visual C 應用程式的依賴項

確定您的應用程式依賴哪些 visual c 庫的一種方式是 檢視您專案的 專案設定 對話方塊中的 常規 選項卡。例如,您可能看到專案使用的是 mfc 和 atl 庫。如果選擇了 在動態庫中使用 mfc 則您的應用程式在執行時將依賴 mfc dll 如 mfc80.dll 如果您的應用程式不使用 mf...

虛擬化以關鍵任務應用程式選項的身份擴充套件 pdf格式

虛擬化以關鍵任務應用程式選項的身份擴充套件 簡介 虛擬化已從最開始發展成熟。越來越高的複雜性以及提高資源利用率的壓力,迫使著it組織降低關鍵任務應用程式的運營成本。虛擬化是基礎架構和運營 i o 團隊可用於降低這些應用程式 包括資料庫 erp bi和分析以及其他 的資本成本和運營成本的重要選項之一。...

win32應用程式庫檔案依賴

當前路徑 系統環境路徑 程式會優先查詢和使用當前路徑下的庫檔案,如果當前路徑下沒有或者沒有合適的庫檔案,程式會在查詢系統路徑下的庫檔案 depends.exe 直接用depends.exe開啟程式的可執行檔案,左邊會列出程式依賴的所有的庫檔案。用depends.exe開啟可以執行檔案 選擇左邊列表的...