emmc/ufs, sd

2019闪存峰会,慧荣多款重磅主控芯片惊艳全场 ufs,nvm
http://www.dostor.com/p/59727.html

看这篇文章,可以得知flash底层是一样的接口,实现soc与flash的接口有nvm和ufs

nvm是pcie, ufs是与手机soc相连的,接口的速度足够快,但是实现随机读写速度主要和主控芯片相关

ufs这个接口的主控芯片不知道是谁的天下!

emmc5.1/sd4.0已经彻底退出手机舞台了

emmc与ufs都是jedec组织出的标准,这个组织太牛叉了,出了许多这种标准
 

eMMC和SD卡都是将闪存控制器和NAND Flash封装在一起,只是接口不同,eMMC一般是BGA封装,焊接在PCB上

SD卡单独封装,使用SD接口通讯, SD卡是在MMC基础上发展起来,且兼容MMC,所以在Linux系统下,
SD卡设备名称是mmcblk(mmcblk0p1代表第一个分区, 问题mmcblk0和mmcblk1是分别代表sd卡和eMMC设备
还是二者谁先挂上谁就是mmcblk0?)
SD卡就是在MMC基础上开发出来的,外形和MMC卡一样,不过稍微厚一点,所有可以使用SD卡的设备一样也可以
用MMC,这就是所谓兼容兼容SD/MMC,但是使用MMC卡的设备确不能使用SD卡,因为SD较厚,插不进MMC卡的插槽. 
SD可以使用与MMC兼容的模式

那么是否可以理解,eMMC芯片接口支持MMC协议,而MMC协议支持SPI和MMC两种模式,所以eMMC支持SPI和MMC,
而SD卡支持SD和SPI。而SDIO和MMC又兼容。

2020.7.6

你可能感兴趣的:(emmc/ufs, sd)