可管理NAND:适用于移动设备的嵌入式大容量存储
另一个要考虑的问题是不同供应商原始提供的NAND设备之间的兼容性,以及如何将系统设计扩展到后几代NAND闪存。
在许多情况下,开发资源的缺乏、处理器的限制,以及对性能的要求使得可管理NAND成为适用于项目要求的最理想的解决方案,它同时还具有成本最低,上市时间最短的特点。
可管理NAND消除了SLC/MLC和不同页面尺寸等NAND闪存依赖性。其中包括了
一个标准数据块级接口以及一个错误管理和平均读写控制器,从而让处理器不必处理这些任务。根据处理器提供的NAND闪存的不同,这一特性能够节省宝贵的处理时间和代码存储空间。该功能即可消除对更高性能处理器或额外硬件/软件设计资源的依赖。
可管理NAND可以连接到无线和消费电器设备中使用的众多嵌入式处理器上的
SD/MMC端口。除电源外,这一简单的接口还具有3、6或10个信号I/O,对应于时钟总线、命令总线以及x1、x4或x8数据总线。
可管理NAND控制器被优化为能够利用程序缓存和读取缓存等特定NAND闪存性能
特征。这些特性能够在原始NAND实现中提供明显的性能提升。还可以直接从NAND启动系统。
图4:系统结构示意图
总结
对于需要大容量数据存储的移动消费电子设备而言,NAND闪存从技术角度而言是您最合适的选择。NAND闪存已经从传统的SLC发展到MLC NAND,MLC需要更高级别的ECC.设计人员面临的挑战是一方面要符合今后MLC NAND闪存设备日益提高的ECC要求,另一方面仍要支持所有NAND设备所需的数据块管理和平均读写例程。
Micron的可管理NAND让系统设计过程中NAND闪存实现方式的复杂程度有所降
低。它将内部控制器和NAND闪存部件结合在JEDEC标准BGA封装中。它具有一
个可以被大多数移动和消费电子设备中多种处理器支持的MMC接口。
如果嵌入式主机处理器能够与NAND闪存直接实现接口,则系统设计人员可以获得很低的BOM成本。但是,如果资源有限,并且处理器无法直接与NAND闪存实现接口,则可管理NAND能够提供更吸引人的解决方案。
Micron的可管理NAND能够以便于使用的BGA封装方式提供所有必需的NAND闪
存管理功能,节省了大量以前需要进行硬件和软件开发的资源。除了提供所有主要功能外,可管理NAND还可以通过分担处理器承担的多项底层任务负荷,提供更高的性能。
- 利用FPGA/CPLD可编程技术防止移动设备盗窃(06-06)
- 智能移动设备的数控系统研究(12-13)
- 安森美半导体超低功耗单芯片方案 为移动设备用户带(09-12)
- 安森美半导体超低功耗单芯片方案(09-12)
- 基于ARM处理器的GPS移动设备设计(01-07)
- USB3.0为移动设备带来超快的连接速度(08-06)