eMMC的相关基础知识(1)-引言:eMMC是一种使用非常广泛的存储器件,从消
08月16日 12:37
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规范允许供应商实施具有增强技术特性的分区,区别于默认存储介质,增强技术特性拥有更高的可靠性和更高的读写次数。
关键词:
eMMC的相关基础知识(1)-引言:eMMC是一种使用非常广泛的存储器件,从消
08月16日 12:37
昨天晚上小米集团创始人、董事长兼CEO雷军第四次做年度公开演讲,分享
08月16日 12:33
8月14日晚,网传一份署名为“南昌县住房保障中心”的工作函件《关于欣
08月16日 12:41
《中国民航报》、中国民航网记者许晓泓报道:8月15日,由同程旅行、广
08月16日 12:39
为了引导学生树立正确的劳动观念和劳动态度,培养学生良好的劳动习惯和
08月16日 12:35
1、《琵琶记》标志着南戏从民间俚俗艺术形式发展为全面成熟阶段,是南
08月16日 12:31
直播吧8月16日讯卡洛斯-奥古斯托从蒙扎加盟国米,接受国米官网采访时,
08月16日 12:31
,你们好,今天0471房产来聊聊一篇河站,河站简述的文章,网友们对这件
08月16日 12:35
1、意思是:我的灵魂。2、MySoul:英[maɪsəʊl],中文翻译为:我的灵
08月16日 12:31
8月15日,外交部发言人汪文斌主持例行记者会。有记者问,15日上午,日
08月16日 12:38
8月10日,鄄城县全县中小学体育教师业务培训会议在旧城镇葛庄学校召开
08月16日 12:37
工伤赔付本人工资的计算是工伤前劳动者已经在本单位工作满十二个月,按
08月16日 12:38
8月底至9月底,在气温热度不减的广州,即将刮起一股来自北国的艺术旋风
08月16日 12:24
电商报快讯:8月15日消息,受中秋国庆放假通知、第三批出境目的地放开
08月16日 12:37
《中央财办等部门关于推动农村流通高质量发展的指导意见》日前印发,旨
08月16日 12:35
来为大家解答以上问题,数字调节器的特点有,数字调节器很多人还不知道
08月16日 12:26
8月14日,中石油华东销售公司顺丁橡胶价格暂稳:独山子顺丁报11500元
08月16日 12:38
76人总裁怒了,直接对哈登和莫雷双开,莫雷双,科学家,76人队,美国篮球,
08月16日 12:26
8月14日,小米在年度新品发布会上首次亮相了其今年最重要的旗舰产品—
08月16日 12:25
,你们好,今天0471房产来聊聊一篇达建,达建简述的文章,网友们对这件
08月16日 12:29
1、小山猪;拥有非常发达的嗅觉,为了寻找食物会一整天的在地面上闻味
08月16日 12:22
公募基金定投扣款是一种通过定期定额投资的方式,在设定的日期自动从银
08月16日 12:24
日前,市场传出京东全资收购永辉超市的消息。据雪豹财经社报道,双方进
08月16日 12:25
8月8日,由海峡两岸旅游交流协会与安徽省人民政府、台湾旅行商业同业公
08月16日 12:25
**妈妈每天都让女儿去买盐,女儿觉得奇怪,这天回家明妈妈的用意**人生
08月16日 12:32
北京时间8月15日,科大讯飞正式发布讯飞星火认知大模型V2 0,相比于上
08月16日 12:29
过了618,是不是有很多小伙伴还没换新手机呢?距离双一还有一段时间,
08月16日 12:29
近日,肖战一组图在网上疯传,大家都在看他的背带裤造型,真是感叹,凭
08月16日 12:20
【外汇局:外商来华直接投资跨境资金净流入回升7月份净流入规模为近一
08月16日 12:32
来为大家解答以上的问题。杭州二手车交易市场华夏,杭州二手车交易市场
08月16日 12:31