汽車工業中的everspin隨機存取存儲器MRAM

汽車動力總成模塊使用閃存技術在斷電(保持活動內存(KAM)和非易失性內存(NVM))期間保留重要的控制和診斷信息。複雜的軟件必須設計爲最大化這些設備的生命週期,由於它們的寫入週期數量有限。算法

MRAM(磁阻式隨機存取存儲器)具備消除這種複雜性的潛力,並使KAM和NVM的管理過程更輕鬆,更強大。板載MRAM器件與下一代動力總成微處理器一塊兒使用。建立了集成了最新動力總成微控制器,everspin MRAM MRA16A(2個x16位)和MR2xH50(@ SCK 40MHz)芯片的原型板。數據結構

汽車工業正在引入新的非易失性存儲器,例如mram芯片,相控存儲器(PCRAM)和RRAM。這些新的存儲器在汽車改變狀態條件期間提供了存儲和檢索數據方面的改進。動力總成控制研究與發展(PCRA)團隊與Everspin和微控制器供應商合做,使用下一代動力總成控制器快速構建外部MRAM的原型。
汽車工業中的everspin隨機存取存儲器MRAM
非易失性存儲器
當前,引擎控制單元(ECU)使用非易失性存儲器(NOR FLASH)來存儲日誌記錄數據(DFLASH)。數據存儲在DFLASH中,並在點火鑰匙關閉(或稱爲KO(鑰匙關閉))後記錄。該數據用於完善用於控制傳動系統的算法的係數,並肯定傳感器輸入是否已超過預約極限。必須存儲非易失性數據(例如,在發動機和車輛組裝期間從條形碼讀取中捕獲的單個噴油器微調數據,變速箱電磁閥特性數據以及永久性P代碼等)。 KAM類型的數據(例如自適應表)須要在密鑰循環後保留,可是若是丟失,能夠從新使用。ide

DFLASH和當前發行的限制銀行掉期操做是當前DFLASH的限制。將非易失性數據寫入DFLASH須要花費幾秒鐘的時間。當發生存儲區交換時,D-Flash的未使用存儲區將被刪除,在已刪除存儲區上創建文件系統,最後將搜索舊存儲區以找到最新數據,而後將其複製到新存儲區中。在發生大多數問題的銀行掉期過程當中,密鑰有足夠的時間從新出現。在不一樣的應用程序版本和車輛類型之間,以這種方式支持的NVRAM數據結構的數量和大小可能會有所不一樣。更新請求的頻率是可變的,某些狀況是基於特定事件的發生(例如,車輛配置信息已更改或須要存儲新的診斷事件)。設計

相關文章
相關標籤/搜索