三種不同的存儲芯片性能比較
2023-05-19 10:20:07
為了進行性能比較,使用了三種不同的存儲芯片,即Everspin
EM064LX 64Mib STT‐MRAM、Micron MT25Q 128Mib NOR閃存和Micron MT29F 1Gib SLC NAND閃存。
對于每個芯片,讀取/寫入64MiB的數據,從地址0開始,到地址8388608(8MiB)結束。我們對各種訪問大小重復該過程:2KiB、4KiB、8KiB、16KiB、32KiB和64KiB。在閃存中,每個塊在寫入第一頁之前都會被擦除。擦除時間包括在寫入吞吐量測量中。
該基準測試在STM32H755ZI上運行,Cortex‐M7內核的時鐘頻率為240MHz。Quad SPI總線用于1‐4‐4配置,時鐘頻率為120MHz,接近133MHz的最大支持頻率(所有三個設備都相同)。除了內存驅動程序之外,所有三種設備的基準測試代碼和配置都完全相同。
從測試芯片獲得的平均寫入吞吐量如圖1所示。有幾件事立刻引人注目。首先也是最明顯的一點是,
MRAM的寫入性能大約是NAND閃存的五倍,是NOR閃存的兩百倍。從圖1中可以看出MRAM的性能是如何受CPU限制的。也就是說,對于小的訪問,在驅動程序代碼中花費的時間,特別是為請求的傳輸設置DMA的時間,與實際傳輸時間相比足夠長,從而限制了整體吞吐量。這表明,隨著原始設備性能的提高,數據存儲軟件的挑戰在未來可能會發生變化。對于閃存技術,尤其是NOR閃存,吞吐量優化主要是最小化讀寫放大。在CPU周期中付出的額外成本幾乎總是值得的。
圖:所有測試設備的平均寫入吞吐量。MT25Q吞吐量(圖中不可見)約為280KB/s,與訪問大小無關。
EMxxLX系列幾乎在各個方面都優于閃存。MRAM和閃存之間的性能差距,特別是在訪問速度方面,特別是考慮到寫入吞吐量、寫入延遲和RAM使用之間的關系。作為
Everspin官方代理,英尚微支持提供相關技術支持。
本文關鍵詞:MRAM,EM64LX
相關文章:?MRAM應用場景
深圳市英尚微電子有限公司是一家專業的靜態隨機記憶體產品及方案提供商,十年來專業致力代理分銷存儲芯片IC, SRAM、MRAM、pSRAM、 FLASH芯片、SDRAM(DDR1/DDR2/DDR3)等,為客人提供性價比更高的產品及方案。
英尚微電子中國區指定的授權代理:VTI、NETSOL、JSC濟州半導體(EMLSI)、Everspin 、IPSILOG、LYONTEK、ISSI、CYPRESS、ISOCOME、PARAGON、SINOCHIP、UNIIC; 著名半導體品牌的專業分銷商 如:RAMTROM、ETRON、FUJITSU、LYONTEK、WILLSEMI。
?更多資訊關注SRAMSUN. gukawang.com 0755-66658299