前言:emmc眼图测试,抖动测试
emmc眼图测试,抖动测试
eMMC=NAND闪存+闪存控制芯片+标准接口封装。本文大致做下边几个小结:
(1)MMC与Host之间的连接
连接由下图可见
(2)eMMC和NAND Flash与Host的连接比较
NAND Flash直接接入Host
NAND Flash 直接接入 Host 时,Host 端通常需要有 NAND Flash Translation Layer,即 NFTL 或者 NAND Flash 文件系统来做坏块管理、ECC等的功能。
由eMMC接入Host
eMMC则在其内部集成了 Flash Controller,包括了协议、擦写均衡、坏块管理、ECC校验、电源管理、时钟管理、数据存取等功能。相比于直接将NAND Flash接入到Host 端,eMMC屏蔽了 NAND Flash 的物理特性,可以减少 Host 端软件的复杂度,让 Host 端专注于上层业务,省去对 NAND Flash 进行特殊的处理。同时,eMMC通过使用Cache、Memory Array 等技术,在读写性能上也比 NAND Flash要好很多。