EMMC是什么、什么是eMMC

EMMC是什么、什么是eMMC,第1张

eMMC 是“嵌入式多媒体控制器”的缩写,是指由闪存和集成在同一硅片上的闪存控制器组成的封装。eMMC 解决方案至少包含三个组件–MMC(多媒体卡)接口,闪存和闪存控制器 – 并采用行业标准 BGA 封装。

今天的数码相机,智能手机和平板电脑等嵌入式应用程序几乎总是将其内容存储在闪存中。过去,这需要一个专用控制器来管理由应用程序 CPU 驱动的数据读写。然而,随着半导体技术的发展以允许大大增加的存储密度,控制器从闪存芯片外部管理这些功能变得低效。

因此,eMMC 被开发为将控制器捆绑到闪存芯片中的标准化方法。随着 eMMC 的改进,该标准还提供了安全擦除和修整以及高优先级中断等功能,以满足高性能和安全性的需求。

扩展资料:

eMMC优点:

1、简化手机存储器的设计。eMMC目前是当前最红的移动设备本地存储解决方案,目的在于简化手机存储器的设计。

由于NAND Flash芯片的不同厂牌包括三星、KingMax、东芝(Toshiba)或海力士(Hynix)、美光(Micron)等,所以都需要根据每家公司的产品和技术特性来重新设计,而并没有技术能够通用所有厂牌的NAND Flash芯片。

2、更新速度快。每次NAND Flash制程技术改朝换代,包括70纳米演进至50纳米,再演进至40纳米或30纳米制程技术,手机客户也都要重新设计,但半导体产品每1年制程技术都会推陈出新。

存储器问题也拖累手机新机种推出的速度,因此像eMMC这种把所有存储器和管理NAND Flash的控制芯片都包在1颗MCP上的概念,随着不断地发展逐渐流行在市场中。

3、加速产品研发速度。eMMC的设计概念,就是为了简化手机内存储器的使用,将NAND Flash芯片和控制芯片设计成1颗MCP芯片,手机客户只需要采购eMMC芯片,放进新手机中,不需处理其它繁复的NAND Flash兼容性和管理问题,最大优点是缩短新产品的上市周期和研发成本,加速产品的推陈出新速度。

参考资料来源:百度百科-eMMC

说道NAND flash,首先提一下发明时间比较早的Nor-flash,Nor-flash相对于Nand-flash的特点是提供地址和数据引脚,可以像内存一样进行数据访问。

两种flash的主要差别:

从上图的比较可以看出,nand可以做更大的容量,同时擦写速度高于nor,随着nand的可靠性增加,越来越大的容量,后面的flash存储都是以nand为主。Nor-flash由于可以像内存一样读,可以将相关地址映射到CPU的地址空间进行XIP,由于物理特性Nor-flash存储程序比nand-flash更可靠,所以早期的嵌入式设备大部分使用Nor-flash作为程序存储和执行开启点。

从外部引脚看,主要差异emmc使用并行接口,ufs使用高效的串行接口,并且可以同时支持读和写。

从两者的读写速度看,ufs更快。

由于nand flash的特点,块擦写,page读,有循环回收算法,因此早期的nand flash驱动上面有MTD层,向上提供的是raw flash不带flash管理的,因此在上面挂在的文件系统需要进行坏块管理以及循环使用算法等,比较常见的有yaffs2 jffs2 ubifs等。

FTL原名“Flash Translation Layer”,工作在nand-flash和文件系统中间,模拟nand-flash为普通的块设备,文件系统挂在同硬盘一样,无需担心底层是什么硬件介质。因此,对于FTL一般集成了坏块管理,动态均衡算法,线性地址映射等算法。FTL一般作为software运行在cpu侧,随着mmc emmc ufs SD等标准的出现,硬件存储设备集成FTL算法,因此 *** 作系统可以直接挂在ext4 ext3 FAT32等PC的文件系统。

像ext3 ext4 fat32等是给硬盘设计的文件系统,对flash的特性没有考虑。f2fs就是基于给nand-flash特性设计的,减少ftl的负担,对于nand-falsh来说优先选择。

1.现在的智能电视,其实就是内置了机顶盒。

2.机顶盒的硬件设计和手机一样,有系统运行内存,也有内置的存储空间。

3.EMMS就是内置的存储,和SD卡的功能一样。

4.不过内置的要快一些。

5.运行内存是用来运行程序,而内置的就是安装程序,保存文件等等。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11645901.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存