本篇文章要介紹的是非易失性儲存器eeprom與記憶體flash消耗能量計算。
首先,我們來看看非易失性儲存器在典型的3.3v eeprom寫入過程中所消耗的能量待機電流為1μa,寫入時間為5 ms,寫入電流為3 ma(表1)。我們假設:一旦vdd上公升到工作限制內(上電時間),eeprom就準備開始工作零)。
•寫入的資料量適合一頁,並且使用塊寫入功能進行寫入。
•eeprom的寫入時間僅是執行eeprom的寫入操作所需的時間,因此我們忽略mcu和spi介面的任何處理和通訊時間。(這個假設是相反的用於mram的; mram只需要通訊時間,因為寫入時間很短,因此它可以被視為零。)
•eeprom直接由微控制器i / o供電,並使用乙個小的(0.1μf)去耦電容。
記憶體flash消耗的能量
記憶體flash具有更高的寫入和待機電流,因此我們將使用50μa的待機電流(寫入時間)在我們的評估中為3 ms,寫入電流為15 ma(表2)。如上所述,我們假設通電時間為零,資料適合一頁,並且寫入時間很長,我們可以忽略通訊時間。另外,我們假設快閃儲存器寫入到已擦除的頁面。
結論非易失性儲存器的寫入時間會極大地影響系統的總能耗。對於低占空比的系統,這種影響不太明顯,但是隨著採集速率的提高,這種影響變得更加明顯。
eeprom和快閃儲存器的寫入時間顯著增加了mcu的能耗,因為它們使mcu的活動時間更長。如果在寫入eeprom和快閃儲存器完成時mcu處於睡眠模式,則可以降低能耗。但是,eeprom或快閃儲存器消耗的能量代表了系統的大部分能耗,因此使mcu處於睡眠模式不會對總體能耗產生重大影響。很明顯,通過功率門控的快速寫入,非易失性儲存器可以實現最低的能耗。
EEPROM與FLASH的區別
flash是用來儲存 的,在執行過程中不能改 eeprom是用來儲存使用者資料,執行過程中可以改變,比如乙個時鐘的鬧鈴時間初始化設定為12 00,後來在執行中改為6 00,這是儲存在eeprom裡,不怕掉電,就算重新上電也不需要重新調整到6 00 兩者都是非易失性儲存器 flash的全稱是flash...
EEPROM與FLASH的區別
儲存器分為兩大類 ram和rom。ram就不講了,今天主要討論rom。rom最初不能程式設計,出廠什麼內容就永遠什麼內容,不靈活。後來出現了prom,可以自己寫入一次,要是寫錯了,只能換一片,自認倒霉。人類文明不斷進步,終於出現了可多次擦除寫入的eprom,每次擦除要把晶元拿到紫外線上照一下,想一下...
002 eeprom與flash的特點
eeprom與flash的特點 eeprom與flash都屬於rom的一種。其中flash又可以分為nor flash和nand flash。其特點如下所示 1 eeprom特點 1 eeprom是可以隨機訪問和修改任何乙個位元組,可以往每個 bit中寫入0或者 1。2 eeprom掉電後資料不丟失...