加入收藏

eMMC的相关基础知识(1)

2023-08-16 12:37:57 来源:硬件系统架构师

Storage-6---eMMC基础


【资料图】

引言:eMMC是一种使用非常广泛的存储器件,从消费电子工业领域,到车规等级,以其性能优良,高可靠性,调试便捷等等特点,成为芯片最小系统构建不可或缺的一员,本节介绍eMMC的相关基础知识。

1.eMMC的结构和接口

最新的eMMC产品遵循JEDEC eMMC 5.1标准,该标准定义了eMMC的通信信号、命令、内部寄存器、特性,并为系统设计人员提供指导。它是工业应用和汽车应用的嵌入式存储解决方案的理想选择,这些应用需要在广泛的工作温度范围内具有高性能。eMMC也是Nand Flash的一种,属于并行类别,由于控制系统的不同以及速率差异,将eMMC独立出来,其容量可以覆盖到很大的区间,从1GB到256GB甚至更高,采用8位并行数据接口。

eMMC是一个以BGA软件包形式设计的嵌入式MMC解决方案,eMMC操作与MMC设备相同,因此是使用MMC协议v5.1一个简单的读写内存,eMMC将TLC模式Nand和eMMC控制器封装在内部,作为一个JEDEC标准封装,为主机提供标准接口。eMMC控制器(三星称为FTL:过渡层)直接管理Nand Flash,包括ECC、损耗均衡、IOPS优化和读取感应、CMD/区块管理。

图6-1:eMMC结构

从图6-1可以看到,整个eMMC包括控制器,Nand管理程序,Nand接口和Nand闪存单元。VDD(VCCQ)用于控制器电源(接口电源),VDDF(VCC)用于闪存电源。

图6-2:eMMC的接口和寄存器定义

接口定义

CLK:0-200MHz

CMD:用于设备初始化和命令传输的双向通道, CMD信号有2种工作模式:

1#:漏极开路--->用于初始化模式

2#:推拉--->用于快速命令传输

其中命令从eMMC主机控制器发送到eMMC设备,响应从设备发送到主机。

DAT [7:0]:双向数据信号,模式包括1(DAT0)、4(DAT0-DAT3)或8(DAT0-DAT7)。默认情况下,通电或重置后,只有DAT0用于数据传输。

DAT信号在推拉模式下工作,eMMC设备包括数据线DAT1-DAT7的内部上拉。-进入4位模式后,设备立即断开线路DAT1、DAT2和DAT3的内部上拉。 进入8位模式后,设备立即断开线路DAT1-DAT7的内部上拉。

数据选通:该输出信号由设备生成,信号的频率遵循CLK的频率,用于在HS400模式下读取期间与主机同步数据。对于数据输出,该信号的每个周期指示数据上的两位传输(2x)-一位用于上升沿,另一位用于下降沿,对于CRC状态响应输出和CMD响应输出(仅在HS400增强选通模式启用)。

寄存器定义

OCR(操作条件寄存器):初始化期间 VDD电压分布和访问模式指示 - 双电压(3.3V、1.8V) - 扇区模式(LBA=512B)

CSD(卡专用数据寄存器):卡操作条件(数据传输速度、数据格式、纠错类型)

CID(卡识别寄存器):设备识别号(名称、制造商、序列号)

RCA(卡相对地址寄存器):初始化期间主机分配的设备系统地址

DSR(驱动级寄存器):可选用于提高总线性能并配置设备的输出驱动程序

ECSD(扩展芯片特定数据寄存器):卡功能和所选模式

2.eMMC的电源

图6-3是eMMC的电源配置,Nand区域(VDDF或VCC)需要3V电压,而MMC控制器支持1.8V或3V双电压(VDD或VCCQ)。

图6-3:eMMC的电源配置

通电时电源电压必须单调上升,无下降,断电时电源电压必须单调下降,无颠簸内部电压检测器在VCC和VCCQ下降时保证EMMC各项功能正常,其中VCC=2.7V-3.6V;VCCQ=1.70V-1.95V或者2.7V-3.6V,VCC和VCCQ在每个工作电压范围内达到稳定状态之前,主机不得发出任何命令。

图6-4:eMMC理想上下电

如果VCC低于重置阈值,比如2.43V,VCCQ低于重置阈值,比如1.43V,内部WP线就会拉低以禁用闪存阵列编程/擦除操作。

3.Nand布局

内部控制器将主机访问重定向至NAND物理块。

图6-5:eMMC的内部Nand布局

系统区:FW代码和配置、坏块表、坏块空闲区、系统块(设置和指针)

用户区/常规分区:常规用户区,可用于所有常规用户GPP- 增强型分区:可用于增强型用户区、2个引导分区、RPMB分区,所有增强型GPP。

预留空间:预留空间(OP)是指闪存实际容量与用户可用容量之间的差值。预留空间=(实际容量- 用户可用容量)/用户可用容量,设备用户可用容量= SEC_COUNT x 512B,SEC_COUNT 指主机可寻址的最大扇区数。设备的可寻址扇区范围为扇区0到扇区(SEC_COUNT-1)。

注意:由主机执行分区配置时,设备将重新计算SEC_COUNT值,可用于表示分区后用户数据区的大小。

图6-6:eMMC的容量预留比例

在垃圾回收、损耗均衡和坏块映射操作中,额外预留空间由FW分配。

4.eMMC分区

eMMC最初由两个引导分区、RPMB分区和用户数据区组成,用户数据区可分为四个通用区域分区和用户数据区分区,每个通用区域分区和用户数据区域分区的一部分都可以配置为增强分区。

增强分区(区域):eMMC采用增强型用户数据区作为SLC模式,因此,当主服务器在用户数据区域中采用某些部分作为增强的用户数据区域时,该区域占用的大小是原始设置大小的两倍。(例如,如果主设置1MB为增强模式,则总共需要2MB用户数据区域才能生成1MB增强区域)

图6-7:eMMC的分区示意图

青色--->增强型存储介质:SLC Nand;粉色--->默认存储介质:MLC/TLC Nand,JEDEC规范允许供应商实施具有增强技术特性的分区,区别于默认存储介质,增强技术特性拥有更高的可靠性和更高的读写次数。

关键词:

相关新闻

资讯

奥古斯托:卡洛斯的踢球方式让我深受启发,他是现象级球员
奥古斯托:卡洛斯的踢球方式让我深受启发,他是现象级球员

直播吧8月16日讯卡洛斯-奥古斯托从蒙扎加盟国米,接受......更多>

薛河站(关于薛河站简述)
薛河站(关于薛河站简述)

,你们好,今天0471房产来聊聊一篇河站,河站简述的文......更多>

岸田文雄向靖国神社供奉祭祀费,外交部:已向日方提出严肃交涉
岸田文雄向靖国神社供奉祭祀费,外交部:已向日方提出严肃交涉

8月15日,外交部发言人汪文斌主持例行记者会。有记者......更多>

蔡达建(关于蔡达建简述)
蔡达建(关于蔡达建简述)

,你们好,今天0471房产来聊聊一篇达建,达建简述的文......更多>

甘肃省博物馆声明!
甘肃省博物馆声明!

为了保障观众的参观体验,甘肃省博物馆实行实名制预约......更多>

国家发改委:生猪价格退出过度下跌一级预警区间
国家发改委:生猪价格退出过度下跌一级预警区间

据国家发展改革委监测,8月7日~11日当周,全国平均猪......更多>

8月15日盘前重要公司新闻
8月15日盘前重要公司新闻

>>民营企业的信心,如何提振?民营企业究竟遭遇了什么......更多>

(体育)浙江壶镇篮球联赛开幕
(体育)浙江壶镇篮球联赛开幕

新华社杭州8月15日电(记者魏建华、崔力)15日晚,浙......更多>

工业富联:美国对特定功率转换器模块启动337调查未影响公司正常生产经营
工业富联:美国对特定功率转换器模块启动337调查未影响公司正常生产经营

有投资者提问,看到美国国际贸易委员会决定对特定功率......更多>

首航新能源董事长许韬:技术创新助力企业打赢“突围”战
首航新能源董事长许韬:技术创新助力企业打赢“突围”战

“全球能源变革已势不可挡,新能源产业迎来前所未有的......更多>

关注

工伤赔付本人工资怎么算
工伤赔付本人工资怎么算
工伤赔付本人工资的计算是工伤前劳动者已经在本单位工... 更多>
工伤赔付本人工资怎么算
工伤赔付本人工资的计算是工伤前劳动者已经在本单位工... 更多>
口碑旗舰超有「折」!魅族818活动来袭,魅族20系列至高暴省300!
过了618,是不是有很多小伙伴还没换新手机呢?距离双... 更多>
多家银行股东及高管出手稳股价
又有多家银行出手稳股价。日前,厦门银行发布公告称,... 更多>
金条100g价格今天多少一克(2023年8月15日)
金投黄金网8月15日讯,金条100g价格今天多少一克(202... 更多>
深圳市盐田港股份有限公司来津考察调研
8月11日,深圳市盐田港股份有限公司党委书记、总经理... 更多>
2023哈尔滨亚太赛艇大师赛开赛 打造国际级体育名片
8月12日,2023哈尔滨亚太赛艇大师赛开赛,来自亚太地... 更多>
爱心农场、社区慈善活动……华林街太暖了!
义诊、义剪;政策咨询;互动合作……连日来,华林街道... 更多>
吴云带队赴嘉兴、长沙对接项目并回访企业
8月10日至12日,旗委副书记、政府旗长吴云带队赴嘉兴... 更多>
为什么iPhone联系人不见了 苹果为什么联系人不见了
1、在手机设置界面中,点击通讯录。2、在通讯录设置界... 更多>
错误无法播放测试音调 无法播放测试音调
1、电脑还是有声卡能够听到声音但USB的声卡没有效果这... 更多>
IDC:去年下半年中国云运维管理服务市场规模同比增长16.1%
8月15日,IDC最新报告显示,2022下半年中国云运维管理... 更多>
冲上热搜!福原爱或将面临国际通缉
8月15日,据多家日媒报道,前乒乓球巨星福原爱与前夫... 更多>