非易失性NV-SRAM簡介
儘管快閃記憶體和其他非易失性儲存技術已廣泛用於實現嵌入式檔案系統,但對於某些嵌入式應用程式來說可能太複雜了。在許多情況下的記憶體可以最有效地用作已預先初始化的資料結構。這種方法需要對資料完整性進行某種管理。本文儲存晶片供應商宇芯電子先帶大家認識一下
。
NV-SRAM簡介
在現代計算機系統中,存在大量記憶體。其中大多數是名稱不合時宜的隨機存取儲存器(RAM)。這個名稱意義不大,因為當今所有記憶體都是隨機訪問的。當工程師談論RAM時,它們的意思是易失性半導體儲存器,只要加電,就可以無限期地對其進行讀寫操作。並非總是這樣。在計算機的早期,程式/資料儲存的最常見形式是“核心記憶體”。按照現代標準,這是笨重的(更不用說昂貴了!),但是具有有用的特性:它是非易失性的。讀取或寫入資料需要電源,但不需要保留電源。在核心記憶體掉電的情況下,資料將無限期保持不變。有趣的是,掉落或振動的核心記憶體可能會破壞其內容,
儘管現代計算機和大多數嵌入式系統的工作記憶體主要是RAM,但擁有大量可用的非易失性RAM(NV-SRAM)仍然很有用。這可以使用快閃記憶體或某些其他具有非易失性的儲存技術(例如
)來實現,也可以是帶有受保護電源(例如電池)的常規RAM。嵌入式系統中NV-SRAM有許多可能的用途:
•程式程式碼和常量資料的儲存,在啟動時會複製到RAM中。儘管通常可以選擇執行NV-SRAM,但是某些NV-SRAM技術的速度(訪問時間)使這種方法沒有吸引力。
•重啟後保留裝置設定引數。許多裝置都是使用者可配置的。此資訊需要儲存在某個地方。
•長時間緩衝採集的資料,不受電源故障的影響。一個簡單的例子可能是在數位相機中儲存照片。
管理
廣義地說,可以透過以下兩種方式之一來利用NV-SRAM:
•可以在NV-SRAM中實現類似於硬碟驅動器上使用的檔案系統。它需要以一種最佳化介質(如快閃記憶體)使用並且對資料寫入期間發生的電源故障具有彈性的方式實施。實施安全功能(例如資料加密)也是謹慎的。
•資料結構可以直接位於NV-SRAM中,也可以直接從NV-SRAM中訪問。這需要針對非揮發性的特殊適應性。
許多供應商提供專為NV-SRAM使用的現成檔案系統軟體。除非要求某些專門功能,否則開發人員自行設計在經濟上會產生問題。資料結構的儲存是針對特定應用程式的,因此將進一步解決。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69975830/viewspace-2718312/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 非易失性NV-SRAM的應用
- 非易失性儲存器NV-SRAM的關鍵屬性
- 非易失性儲存器MRAM技術介紹
- 非易失性Flash詳解
- 非易失性MRAM讀寫操作
- 非易失性儲存器EEPROM
- 如何選擇非易失性SRAM
- 非易失性儲存器平衡方法
- 非易失性WAL BUFFER解析:flush WAL改造
- 非易失性MRAM及其單元結構
- 非易失性FRAM中的預充電操作
- 非易失性MRAM關鍵特性-MR2A16A
- 幾種非易失性儲存器的比較
- 非易失性儲存器MRAM的兩大優點
- 非易失性WAL BUFFER解析:WAL日誌讀寫改造
- 非易失性WAL BUFFER實現機制解析:checkpoint改造
- 非易失性記憶體技術及資料庫記憶體資料庫
- Everspin MRAM非易失性儲存器的五大優勢
- 非易失性WAL BUFFER實現機制解析:日誌源切換
- 非易失性WAL BUFFER實現機制解析:啟動恢復流程改造
- 非易失性WAL BUFFER實現機制解析:預分配WAL檔案改造
- 非易失性MRAM儲存器應用於各級快取記憶體快取記憶體
- FRAM低功耗設計使寫非易失性資料操作消耗更少的功耗
- 用於汽車事件資料記錄器中的Cypress非易失性FRAM事件
- 自動化控制器應用非易失性MRAM MR4A16BMA35
- 非易失性儲存器Flash和EEPROM之間的差異與優缺點
- 易失性儲存DRAM詳解
- gorilla websocket簡易介紹GoWeb
- 易失性儲存器SRAM基礎知識
- 非易失性記憶體在阿里生產環境的首次應用:Tair NVM最佳實踐總結記憶體阿里AI
- 常數變易法求解非齊次線性微分方程
- 安川機器人簡易示教介紹機器人
- Web 應用安全性: HTTP簡介WebHTTP
- 元素 offset client scroll 相關屬性簡介client
- WebGL實現簡易的區域性“馬賽克”Web
- pyhanlp 中文詞性標註與分詞簡介HanLP詞性標註分詞
- EAV(實體-屬性-值)模型簡單介紹模型
- C# 9 record 並非簡單屬性 POCO 的語法糖C#