吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

eMMC的結構和電源配置

CHANBAEK ? 來源:小白制造局 ? 作者: Seaman ? 2023-11-14 16:21 ? 次閱讀

最新的eMMC產品遵循JEDEC eMMC 5.1標準,該標準定義了eMMC的通信信號、命令、內部寄存器、特性,并為系統設計人員提供指導。它是工業應用和汽車應用的嵌入式存儲解決方案的理想選擇,這些應用需要在廣泛的工作溫度范圍內具有高性能。eMMC也是Nand Flash的一種,屬于并行類別,由于控制系統的不同以及速率差異,將eMMC獨立出來,其容量可以覆蓋到很大的區間,從1GB到256GB甚至更高,采用8位并行數據接口

1.1 結構圖

eMMC是使用MMC協議v5.1一個簡單的讀寫內存。eMMC將TLC模式Nand和eMMC控制器封裝在內部,作為一個JEDEC標準封裝,為主機提供標準接口。eMMC控制器(三星稱為FTL:過渡層)直接管理Nand Flash,包括ECC、損耗均衡、IOPS優化和讀取感應、CMD/區塊管理。

圖片

圖1 eMMC結構

從圖 1可以看到,eMMC包括控制器,MMC接口,Nand接口和Nand閃存單元。VDD(VCCQ)用于控制器電源(接口電源),VCC用于閃存電源。RESET用于復位。

1.2 數據接口定義

CLK

用于從 Host 端輸出時鐘信號,進行數據傳輸的同步和設備運作的驅動,頻率為0-200MHz。在一個時鐘周期內,CMD 和 DAT0-7 信號上都可以支持傳輸1個比特,即 SDR (Single Data Rate) 模式。此外,DAT0-7 信號還支持配置為 DDR (Double Data Rate) 模式,在一個時鐘周期內,可以傳輸2個比特。

Host可以在通訊過程中動態調整時鐘信號的頻率(范圍需要滿足 Spec 的定義)。通過調整時鐘頻率,可以實現省電或者數據流控(避免 Over-run 或者 Under-run)功能。在一些場景中,Host還可以關閉時鐘,例如 eMMC 處于 Busy 狀態時,或者接收完數據進入Programming State 時。

CMD

CMD 信號是設備初始化和命令傳輸的雙向通道,主要用于 Host 向 eMMC 發送 Command 和 eMMC 向 Host 發送對應的 Response。CMD信號有2種工作模式:

1#:漏極開路 ---> 用于初始化模式

2#:推拉模式 ---> 用于快速命令傳輸

DAT [7:0]

雙向數據信號,DAT0-7 信號主要用于 Host 和 eMMC 之間的數據傳輸。在eMMC上電或軟復位(即重置)后,只有 DAT0 可以進行數據傳輸(模式0)。完成初始化后,可配置 DAT0-3(模式4)或者 DAT0-7(模式8)進行數據傳輸,即數據總線可以配置為 4 bits 或者 8 bits 模式。

DAT信號在推挽模式下工作。數據線DAT0-DAT7內部上拉。進入4位模式后,eMMC立即斷開線路DAT0、DAT2和DAT3的內部上拉。進入8位模式后,eMMC立即斷開線路DAT0-DAT7的內部上拉。

Data Strobe

Data Strobe 時鐘信號由 eMMC 發送給Host,頻率與 CLK 信號相同,用于 Host 端進行數據接收的同步。Data Strobe 信號只能在 HS400 模式下配置啟用,啟用后可以提高數據傳輸的穩定性,省去總線 tuning 過程。

對于數據輸出,該信號的每個周期指示數據上的兩位傳輸(2x)-- 一位用于上升沿,另一位用于下降沿,對于CRC狀態響應輸出和CMD響應輸出。

RESET

低電平復位,工作后為高電平。

1.3 eMMC的電源

表格 1是eMMC的電源配置,Nand區域(VCC)需要3V電壓,而MMC控制器支持1.8V或3.3V雙電壓(VDD或VCCQ)。

表格 1 不同類型下的電源配置

類型電壓范圍VCCVCCQ
4.51/5.0/5.1à3.3VVCC: 2.7-3.6V; VCCQ(雙電壓): 1.70-1.95V/2.7-3.6VNAND核心+NAND接口電壓嵌入式控制器內核eMMC接口電壓
5.1à1.8VVCC: 2.7-3.6V; VCCQ(單電壓): 1.70-1.95VNAND核心+NAND接口電壓嵌入式控制器內核eMMC和NAND接口電壓

通電時電源電壓必須單調上升,無下降;斷電時電源電壓必須單調下降,無顛簸。內部電壓檢測器在VCC和VCCQ下降時保證EMMC各項功能正常,其中VCC=2.7V-3.6V;VCCQ=1.70V-1.95V或者2.7V-3.6V。VCC和VCCQ在每個工作電壓范圍內達到穩定狀態之前,主機不得發出任何命令。

圖片

圖 2 eMMC理想上下電

如果VCC低于重置閾值,比如2.43V,VCCQ低于重置閾值,比如1.43V,內部WP線就會拉低以禁用閃存陣列編程/擦除操作。

1.4 硬件復位

使用硬件復位功能,主機必須將ECSD寄存器162字節,[1:0]位設置為0x1,以便在主機可以使用其之前啟用該功能。執行復位操作之前,主機必須在尚未執行任何操作的情況下,根據JEDEC規范在RST_N引腳處至少保持1us的低電平。如果復位引腳回到高電平,則eMMC阻止任何操作,并進入預空閑狀態,如圖 3所示。

圖片

圖 3 硬件復位

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 電源
    +關注

    關注

    184

    文章

    17836

    瀏覽量

    251780
  • 控制器
    +關注

    關注

    112

    文章

    16445

    瀏覽量

    179438
  • 嵌入式
    +關注

    關注

    5092

    文章

    19177

    瀏覽量

    307647
  • 接口
    +關注

    關注

    33

    文章

    8691

    瀏覽量

    151911
  • emmc
    +關注

    關注

    7

    文章

    219

    瀏覽量

    52904
收藏 人收藏

    評論

    相關推薦

    如何把文件系統燒到EMMC并從EMMC加載

    如何下載并從SD卡加載文件系統,提到過可以從EMMC引導系統,本篇將為您介紹如何把文件系統燒到EMMC,并從EMMC加載。
    的頭像 發表于 10-30 16:06 ?3148次閱讀
    如何把文件系統燒到<b class='flag-5'>EMMC</b>并從<b class='flag-5'>EMMC</b>加載

    emmc,什么是emmc

    詳細介紹什么是emmcemmc主要應用在哪些地方,并說明了EMMC結構及優點。
    發表于 08-23 10:58 ?7.9w次閱讀

    eMMC總線協議解析

    eMMC總線中,可以有一個Host,多個eMMC設備。總線上的所有通信都是以Host發送一個Command給eMMC開始的,eMMC對于收到的不同Command會做出不同的respo
    的頭像 發表于 12-08 14:35 ?3038次閱讀
    <b class='flag-5'>eMMC</b>總線協議解析

    eMMC如何配置以在HS200模式下運行?

    開發板:i.MX8MQ EVK我正在使用 iMX8MQ EVK,從 eMMC 啟動它時,它是在 HS400 模式下運行的 eMMC。我想在 HS200 模式下操作 eMMC。那么,我必須更改哪些
    發表于 03-15 06:07

    基于SD卡測試結構EMMC測試座,EMMC測試治具說明書

    EMMC測試治具是針對市面上出現的EMMC芯片(內嵌式存儲記憶芯片)
    發表于 04-28 16:23 ?1.1w次閱讀

    PLC的硬件結構配置與工作原理

    BOSHIDA ?PLC的硬件結構配置與工作原理 中、大型PLC的結構外型,它通常采用積木式結構,可以根據需要將各種標準模塊進行搭接,常用的模塊有
    的頭像 發表于 02-24 10:38 ?1712次閱讀
    PLC的硬件<b class='flag-5'>結構</b><b class='flag-5'>配置</b>與工作原理

    SD NAND與eMMC優劣勢對比

    最近我們接觸到一些客戶,本來客戶計劃使用eMMC,但總覺得哪里不滿意。后來跟客戶做了深入溝通。你們真實的想要什么樣的eMMC呢?他們給出的答案有:尺寸最小的eMMC;最方便焊接的eMMC
    的頭像 發表于 06-17 17:36 ?1865次閱讀
    SD NAND與<b class='flag-5'>eMMC</b>優劣勢對比

    EMMC主控固件讀取及SD轉emmc接線

    EMMC主控固件讀取及SD轉emmc接線
    發表于 08-10 09:46 ?22次下載

    RK3568修改eMMC分區大小

    我司IAC-RK3568-CM根據eMMC大小的不同,有著不同規格的產品,不論eMMC大小如何改變,其分區的配置大同小異,除了eMMC廠商所使用的區域無法變更外,留給用戶的區域可自由寫
    的頭像 發表于 09-13 08:00 ?737次閱讀
    RK3568修改<b class='flag-5'>eMMC</b>分區大小

    EMMC與SSD存儲的比較

    EMMC概述 EMMC(Embedded MultiMediaCard)是一種嵌入式存儲解決方案,主要用于移動設備,如智能手機、平板電腦和嵌入式系統。它基于NAND閃存技術,提供了一種緊湊、高效
    的頭像 發表于 12-25 09:24 ?1171次閱讀

    EMMC存儲速度如何提升

    ,通過修改設備樹文件或相關配置來啟用8線模式,可以提高eMMC的傳輸速度。 升級硬件 : 如果條件允許,可以考慮更換為更高版本的eMMC芯片,因為新版本通常具有更快的讀寫速度。 二、軟件與配置
    的頭像 發表于 12-25 09:31 ?560次閱讀

    EMMC存儲在手機中的應用

    隨著智能手機和移動設備的普及,用戶對設備的存儲需求也在不斷增長。EMMC(嵌入式多媒體卡)作為一種高效的存儲解決方案,已經成為許多手機制造商的首選。 EMMC技術概述 EMMC是一種基于NAND閃存
    的頭像 發表于 12-25 09:36 ?619次閱讀

    EMMC存儲如何影響設備性能

    在當今的數字時代,存儲技術的發展對于設備性能的提升至關重要。EMMC作為一種嵌入式存儲解決方案,已經在智能手機、平板電腦、車載系統等多個領域得到廣泛應用。 EMMC存儲技術概述 EMMC是一種
    的頭像 發表于 12-25 09:40 ?655次閱讀

    EMMC閃存的工作原理解析 EMMC存儲的讀寫速度測試

    EMMC閃存的工作原理解析 結構組成 EMMC是一種基于NAND閃存的存儲解決方案,它集成了控制器和NAND閃存在一個單一的封裝中。這種集成設計使得EMMC可以直接與設備的主處理器通信
    的頭像 發表于 12-25 09:46 ?1004次閱讀

    EMMC存儲模塊的安裝與配置

    隨著技術的發展,EMMC(嵌入式多媒體卡)因其高速、高可靠性和緊湊的尺寸而成為許多設備的首選存儲解決方案。 EMMC存儲模塊概述 EMMC是一種基于NAND閃存的存儲技術,它提供了一種標準化的接口
    的頭像 發表于 12-25 09:49 ?562次閱讀
    威尼斯人娱乐场是真的吗| 足球比分| 百家乐真人游戏娱乐网| 百家乐稳定打法| 赌场百家乐官网是如何| 二八杠语音报牌器| 百家乐真人游戏攻略| 百家乐路单下注| 三公百家乐官网在线哪里可以玩| 百家乐官网破战| 百家乐官网网址皇冠现金网| 威尼斯人娱乐场图片| 网上的百家乐是假的吗| 做生意的风水朝向| 无锡百家乐官网的玩法技巧和规则| 百家乐官网赌博技巧论坛| 百家乐官网六合彩| 百家乐官网赢钱心得| 铅山县| 安吉县| 百家乐官网怎样玩才能赢| 百家乐官网的路怎样看| 网上百家乐官网好玩吗| 百家乐官网技巧微笑心法| 百家乐官网最好投| 百家乐官网几点不用补 | 大世界百家乐娱乐| 大发888娱乐城客户端迅雷下载| 威尼斯人娱乐城首选大丰收| 大发888游戏平台 17| 棋牌游戏评测网| 皇冠网 全讯通| 澳门百家乐官网加盟| 金盈会百家乐官网现金网| 网上百家乐官网网站导航| 华侨人百家乐官网的玩法技巧和规则 | 真人百家乐官网的玩法技巧和规则| 美女百家乐官网的玩法技巧和规则| 太阳城百家乐赌场| 太阳百家乐娱乐| bet365贴吧|