EEPROM與記憶體Flash消耗能量計算
本篇文章儲存晶片供應商宇芯電子要介紹的是非易失性儲存器EEPROM與記憶體Flash消耗能量計算。
首先,我們來看看非易失性儲存器在典型的3.3V
寫入過程中所消耗的能量待機電流為1μA,寫入時間為5 ms,寫入電流為3 mA(表1)。我們假設:一旦VDD上升到工作限制內(上電時間),EEPROM就準備開始工作零)。
•寫入的資料量適合一頁,並且使用塊寫入功能進行寫入。
•EEPROM的寫入時間僅是執行EEPROM的寫入操作所需的時間,因此我們忽略MCU和SPI介面的任何處理和通訊時間。(這個假設是相反的用於
的; MRAM只需要通訊時間,因為寫入時間很短,因此它可以被視為零。)
•EEPROM直接由微控制器I / O供電,並使用一個小的(0.1μF)去耦電容。
記憶體Flash消耗的能量
具有更高的寫入和待機電流,因此我們將使用50μA的待機電流(寫入時間)在我們的評估中為3 ms,寫入電流為15 mA(表2)。如上所述,我們假設通電時間為零,資料適合一頁,並且寫入時間很長,我們可以忽略通訊時間。另外,我們假設快閃記憶體寫入到已擦除的頁面。
結論
非易失性儲存器
的寫入時間會極大地影響系統的總能耗。對於低佔空比的系統,這種影響不太明顯,但是隨著採集速率的提高,這種影響變得更加明顯。
EEPROM和快閃記憶體的寫入時間顯著增加了MCU的能耗,因為它們使MCU的活動時間更長。如果在寫入EEPROM和快閃記憶體完成時MCU處於睡眠模式,則可以降低能耗。但是,EEPROM或快閃記憶體消耗的能量代表了系統的大部分能耗,因此使MCU處於睡眠模式不會對總體能耗產生重大影響。很明顯,透過功率門控的快速寫入,非易失性儲存器可以實現最低的能耗。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69975830/viewspace-2717938/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Redis記憶體——記憶體消耗(記憶體都去哪了?)Redis記憶體
- 計算機作業系統——虛擬記憶體與實體記憶體計算機作業系統記憶體
- 十六、FLASH快閃記憶體記憶體
- OpenResty 和 Nginx 的共享記憶體區是如何消耗實體記憶體的RESTNginx記憶體
- 如何讓手遊記憶體佔用更小?從記憶體消耗iOS實時統計開始記憶體iOS
- node計算記憶體佔用記憶體
- MRAM與常用計算機記憶體的效能比較計算機記憶體
- ABAP Memory Inspector 裡對動態記憶體物件的記憶體消耗度量方式記憶體物件
- Spark效能優化:診斷記憶體的消耗Spark優化記憶體
- [20210803]對比transparent hugepage的記憶體消耗.txt記憶體
- 計算機記憶體管理介紹計算機記憶體
- MySQL記憶體佔用計算公式MySql記憶體公式
- 如何在 Linux 中找出記憶體消耗最大的程序Linux記憶體
- 獲取 Laravel 執行時間和記憶體消耗Laravel記憶體
- 一個導致JVM實體記憶體消耗大的BugJVM記憶體
- 手機記憶體卡大小的計算記憶體
- Go:記憶體管理與記憶體清理Go記憶體
- 聊聊 記憶體模型與記憶體序記憶體模型
- struct結構體大小的計算(記憶體對齊)Struct結構體記憶體
- macOS Monterey新問題:“記憶體洩漏”,應用後臺執行消耗上百 GB 記憶體Mac記憶體
- 一文看懂資料分析必備計算功能—記憶體計算記憶體
- [20191115]oracle例項佔用記憶體計算.txtOracle記憶體
- [轉載] Java直接記憶體與堆記憶體Java記憶體
- JVM——記憶體洩漏與記憶體溢位JVM記憶體溢位
- PHP 獲取程式碼執行時間和消耗的記憶體PHP記憶體
- 記憶體的分配與釋放,記憶體洩漏記憶體
- [轉帖]關於記憶體管理:計算頁表大小記憶體
- w10計算機記憶體不足怎麼辦_w10計算機記憶體不足請關閉以下程式解決方法計算機記憶體
- Digitimes:預計2021年四款iPhone 12將消耗全球6%的快閃記憶體產量GitiPhone記憶體
- JAVA記憶體區域與記憶體溢位異常Java記憶體溢位
- ArkTS 的記憶體快照與記憶體洩露除錯記憶體洩露除錯
- 「Python實用祕技06」逐行監聽Python程式的記憶體消耗Python記憶體
- 記憶體池設計記憶體
- 開源大模型佔GPU視訊記憶體計算方法大模型GPU記憶體
- 宏旺半導體分析EEPROM和FLASH的區別及各自的優缺點
- Arm64記憶體模型、記憶體型別、效能與DMA記憶體模型型別
- 垃圾收集器與記憶體分配策略_記憶體分配策略記憶體
- Java堆記憶體Heap與非堆記憶體Non-HeapJava記憶體