新闻  |   论坛  |   博客  |   在线研讨会
eMMC是什么?
电子禅石 | 2019-11-19 09:54:54    阅读:4655   发布文章

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

eMMC

今天的数码相机,智能手机和平板电脑等嵌入式应用程序几乎总是将其内容存储在闪存中。过去,这需要一个专用控制器来管理由应用程序 CPU 驱动的数据读写。然而,随着半导体技术的发展以允许大大增加的存储密度,控制器从闪存芯片外部管理这些功能变得低效。因此,eMMC 被开发为将控制器捆绑到闪存芯片中的标准化方法。随着 eMMC 的改进,该标准还提供了安全擦除和修整以及高优先级中断等功能,以满足高性能和安全性的需求。

eMMC 在哪里使用?

eMMC 适用于高性能应用,例如用于智能手机,数字平板电脑,多媒体播放器,PDA,导航系统和数码相机的便携式消费电子产品。因此,eMMC 可用于移动设备,增强型存储解决方案以及替代传统存储介质(即 HDD)。

eMMC 有哪些好处?

将闪存控制器集成在同一封装中的 eMMC 架构简化了应用程序接口设计,使主机处理器免于低级闪存管理。这有助于产品开发人员简化非易失性存储器接口设计和认证过程,从而缩短产品上市时间并促进对未来闪存设备产品的支持。

换句话说,eMMC 内存在方便的“即插即用”软件包中隐藏了闪存技术的复杂性。显然,这减少了开发人员的时间和精力。

其次,eMMC 通过将嵌入式控制器集成到存储器芯片中,无需为所有类型的 NAND 存储器开发接口软件,并提供易于使用的存储器解决方案包,用于移动电话等设备的高速数据传输。通过垂直堆叠多个存储器功能,它还消除了对存储器扩展槽的需要,从而使存储器设备的占用空间非常小。

此外,这种设计使得从更广泛的基础中选择子组件的供应商成为可能,从而通过缩短产品上市时间来增加收入。

eMMC 需要什么软件支持?

eMMC v4.41 标准提供了性能,安全性和可靠性功能,例如高优先级中断和安全擦除。这些功能(例如安全擦除和安全修整)需要来自驱动程序之外的文件系统的软件支持,否则,应用程序调用将不会通过文件系统到达存储介质。计划迁移到 eMMC 的任何组织都需要从内部或外部来源提供此类软件支持。

随着 eMMC 应用市场预计在 2013 年将扩展到 7 亿多个单元,因此需要闪存驱动器和文件系统(例如 Datalight 制造的那些)专门支持 eMMC 标准,以便充分利用它们提供的安全功能。

本文链接:https://www.leiue.com/what-is-emmc

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
属于自己的技术积累分享,成为嵌入式系统研发高手。
推荐文章
最近访客