每個移動設備的兩個基本要求是速度和功率,最大的挑戰是兩者成反比。一個人根本無法同時擁有兩者,因為速度越高,功耗就越高。隨著對更高分辨率圖形和媒體的需求不斷增加,以豐富用戶體驗,需要高速數據傳輸的數據處理有了顯著增加。盡管設備能夠捕獲和播放高質量媒體,但存儲單元的速度不足以匹配所需的傳輸速度。這是一個不同步的組合,也是移動設計面臨的最大挑戰之一。這里的問題是,需要內存系統能夠高速執行讀寫操作,而不會增加任何顯著的功耗。
eMMC在移動設備行業中被廣泛采用為集成存儲。它在上述所有框中打勾,并在速度和功率之間提供了完美的權衡。eMMC 具有高速傳輸、低功耗、安全性、HPI 和存儲桶命令隊列中最新增加的性能,自該標準一開始,eMMC 一直是移動設備閃存的最佳選擇。它一直在不斷發展以趕上每一代新一代移動設備,并且已經進行了多次修訂。JEDEC 于 4 年在 1.2007 版中首次發布了 eMMC,最新版本是 5 年發布的 1.2015。
讓我們進入eMMC協議和規范的技術細節。eMMC 是嵌入式多媒體卡的首字母縮寫。它是閃存和控制器在單個芯片上的組合,可減少主機處理基本內存管理的工作量。eMMC 具有三種數據總線寬度模式 1bit、4bit 和 8bit,數據傳輸速率在 26MB/s 至 400MB/s 的范圍內變化,因此在管理閃存方面可以提供很多功能。我們將在這里討論一些關鍵功能:
總線速度模式:默認速度(26MB/s)、高速SDR(52MB/s)、高速DDR(104MB/s)、HS200(200MB/s)和HS400(400MB/s)。
分區:用于引導目的的引導區域分區,用于以經過身份驗證和重放保護的方式將數據存儲到特定內存的 RPMB 分區以及用于存儲數據的通用用戶數據區分區。
高優先級中斷:通過抑制任何正在進行的低優先級操作來為高優先級請求提供服務。
擦除:通過用全 0 或全 1 覆蓋內存來擦除內存的映射地址范圍。
打包命令:通過打包多個多塊讀取或寫入命令來減少開銷。
睡眠:在此狀態下,存儲設備的功耗最低。
命令隊列:通過計劃數據傳輸命令來提高性能。
密碼保護:通過使用密碼鎖定設備來保護設備上的數據。鎖定的設備會限制主機訪問其數據。
清理擦除:通過覆蓋寫入的數據然后清除數據來擦除數據以增加數據安全性。
新思科技 eMMC VIP
總體而言,eMMC 是一款經濟高效、高能效和高性能的移動設備閃存解決方案。Synopsys 提供原生 SystemVerilog UVM VIP 和源代碼測試套件,用于全面的協議測試和 eMMC 主機和卡的覆蓋。
審核編輯:郭婷
-
存儲
+關注
關注
13文章
4262瀏覽量
85670 -
HPI
+關注
關注
0文章
35瀏覽量
14496 -
emmc
+關注
關注
7文章
200瀏覽量
52607
發布評論請先 登錄
相關推薦
評論