為了進行性能比較,使用了三種不同的存儲芯片,即EverspinEM064LX64Mib STT‐MRAM、Micron MT25Q 128Mib NOR閃存和Micron MT29F 1Gib SLC NAND閃存。
該基準測試在STM32H755ZI上運行,Cortex‐M7內(nèi)核的時鐘頻率為240MHz。Quad SPI總線用于1‐4‐4配置,時鐘頻率為120MHz,接近133MHz的最大支持頻率(所有三個設(shè)備都相同)。除了內(nèi)存驅(qū)動程序之外,所有三種設(shè)備的基準測試代碼和配置都完全相同。
從測試芯片獲得的平均寫入吞吐量如圖1所示。有幾件事立刻引人注目。首先也是最明顯的一點是,MRAM的寫入性能大約是NAND閃存的五倍,是NOR閃存的兩百倍。從圖1中可以看出MRAM的性能是如何受CPU限制的。也就是說,對于小的訪問,在驅(qū)動程序代碼中花費的時間,特別是為請求的傳輸設(shè)置DMA的時間,與實際傳輸時間相比足夠長,從而限制了整體吞吐量。這表明,隨著原始設(shè)備性能的提高,數(shù)據(jù)存儲軟件的挑戰(zhàn)在未來可能會發(fā)生變化。對于閃存技術(shù),尤其是NOR閃存,吞吐量優(yōu)化主要是最小化讀寫放大。在CPU周期中付出的額外成本幾乎總是值得的。
圖:所有測試設(shè)備的平均寫入吞吐量。MT25Q吞吐量(圖中不可見)約為280KB/s,與訪問大小無關(guān)。
EMxxLX系列幾乎在各個方面都優(yōu)于閃存。MRAM和閃存之間的性能差距,特別是在訪問速度方面,特別是考慮到寫入吞吐量、寫入延遲和RAM使用之間的關(guān)系。作為Everspin官方代理,英尚微支持提供相關(guān)技術(shù)支持。
審核編輯:湯梓紅
-
存儲器
+關(guān)注
關(guān)注
38文章
7647瀏覽量
167159 -
存儲芯片
+關(guān)注
關(guān)注
11文章
932瀏覽量
44108 -
MRAM
+關(guān)注
關(guān)注
1文章
236瀏覽量
32264
發(fā)布評論請先 登錄
半導(dǎo)體存儲芯片核心解析
劃片機在存儲芯片制造中的應(yīng)用

普冉存儲芯片助力三相電表性能升級
ADS1212、ADS1231和ADS1230這3種AD芯片性能比較
劃片機在存儲芯片切割中的應(yīng)用優(yōu)勢

英偉達加速認證三星新型AI存儲芯片
存儲芯片的基礎(chǔ)知識

一文帶你了解什么是SD NAND存儲芯片
存儲芯片的TBW和MTBF:關(guān)鍵指標解析與提升策略

存儲芯片的PSLC的工作原理

UV三防漆:存儲芯片的隱形盔甲

評論