如何使FRAM MCU速度更快所需功耗最低
採用FRAM的MCU為何就能具有諸多優勢呢?舉例說明:TI做了一個實驗,如果要寫13Kbps的資料到DRAM裡需要花1秒時間,大約要用2200uA的功耗去做寫的功能,但如果用FRAM來做只要10ms、9uA就可以把資料寫完。透過比較可以看到,如果要寫很多資料到Flash等傳統儲存器裡,FRAM速度會更快而所需功耗卻最低。
從擦寫資料次數來看,一般儲存器寫一萬來次就到了極限,可FRAM可以在寫了10次方後仍可繼續進行擦寫操作。由於
速度和SDRAM寫的速度差不多相同,在整個MCU架構裡,TI做了整體化的類選,就是說放16個FRAM在1個MCU裡,這時候FRAM可以當SDRAM使用,也可以充當Flash以及EEPROM去使用,這樣整體儲存器用起來效率更高,使用更方便,這是一個全新的MCU儲存技術。
在應用層上FRAM適用於什麼地方呢?應用在感測器上FRAM的優勢可明顯體現出來,FRAM可快速將感測器得到的資料記錄下來,如果用Flash來做就會資料寫的時間很長,感測器資料讀完後再寫,反覆間斷性讀寫動作使每個資料點都是分開的,無法做到資料讀寫的連續性。在射頻的應用上,Flash因速度的限制會使功耗上升的很高。如果用FRAM讀取與傳輸都是在同步高速進行,節省時間的同時也讓功耗大幅降低。
如在感測器資料記錄上,其它儲存介質由於功耗的原因而對感測器的安放地點要有所限制,增加了維護成本。而採用FRAM的
透過能量收集技術,使得能在更多的位置安放更多的感測器。
由於目前MCU儲存介質大都採用Flash,所以FRAM針對
的優勢自然被TI視為第一比較物件。如有限的資料更新/寫入速度與連續且可靠的監視、儲存和RF傳輸;選擇性監視與連續監視;消耗長達1個月的電池壽命與耗用不到6小時的電池壽命:資料塊級擦除及程式設計與位級存取;需要冗餘(映象)儲存塊與可在電源丟失的情況下保證寫入操作等。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69975830/viewspace-2738251/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 超低功耗MCU如何降低功耗
- FRAM低功耗設計使寫非易失性資料操作消耗更少的功耗
- 如何更快的找到自己所需的模型關聯型別?模型型別
- 人工智慧如何使城市更快更適合居住人工智慧
- STM32超低功耗MCU微控制器平臺
- 帶你瞭解CC2640藍芽低功耗無線MCU藍芽
- Nvidia 悄悄推出更快、更低功耗的 Tesla GPU 加速器GPU
- 檔案搜尋軟體Scherlokk 讓你更快找到所需
- 選擇低功率MCU需考慮外設功耗與電源管理
- 【譯】使用Set使你的程式碼執行更快
- clang在編譯時指定目標檔案所需的最低macOS版本編譯Mac
- 讓Linux系統開機速度更快的方法Linux
- 使用webpack構建時,如何使你的專案打包速度提升68% ?Web
- Grafana 系列文章(十一):Loki 中的標籤如何使日誌查詢更快更方便GrafanaLoki
- 富士通FRAM是如何崛起的?
- Nvidia釋出更快、功耗更低的新一代圖形加速卡
- 啟明雲端分享:低功耗的 MCU 系統級晶片——ESP32-S3晶片S3
- CC2640R2FRGZR低功耗無線微控制器(MCU)中文資料
- [譯] 使 WebAssembly 更快:Firefox 的新流式和分層編譯器WebFirefox編譯
- 網路規模更小、速度更快,這是谷歌提出的MorphNet谷歌
- Opensignal:紐西蘭5G速度比Wi-Fi更快
- 讓PyTorch訓練速度更快,你需要掌握這17種方法PyTorch
- 《幸福工廠》銷量超百萬 Steam銷售速度比Epic更快
- github-Snawoot/rsp:速度更快的SSH代理客戶端軟體Github客戶端
- 3229. 使陣列等於目標陣列所需的最少操作次數陣列
- 透過一次GC調整使Python速度提高20%GCPython
- win10怎樣使電腦執行更流暢_如何讓win10系統執行更快Win10
- Everspin MRAM替換FRAM
- FRAM技術簡介
- 三星S9+、華為Mate 10 Pro速度對比 誰更快?
- 2022 年開年之際,為使工具更快、更好地為相關方服務
- 升級優化Webpack4,使你的打包速度提升200%以上!優化Web
- FRAM的應用場景
- [譯] 優化 MP4 視訊以獲得更快的流傳輸速度優化
- macos上遠端windows 直接用內網IP 比 用pc電腦名,速度更快;MacWindows內網
- 音訊處理庫效能對比:計算mel頻譜的速度哪個更快?音訊
- 如何提升網站速度網站
- 如何提高MySQL DELETE 速度MySqldelete