![]() |
|
||||||||||||||
| . 网站首页 . 新闻 . 新品 . 方案 . 专访 . 活动 . DSP . EDA . 评测 . 技术文库 . 会员区 . 开发板 . 商城 . 服务导航 . 邮购 . 资源 . | ||
|
||
|
|||||
| 可管理NAND:适用于移动设备的嵌入式大容量存储革新 | |||||
作者:Jim Cook… 文章来源:电子工程专辑 点击数: 更新时间:2008-5-8 ![]() |
|||||
|
与多年前相比,现在的移动消费电子装置结构复杂,功能丰富,能够存储大量音乐、照片和视频内容。让人欣慰的是,存储系统的体系结构能够适应这些新的数据密集型应用。例如,适用于大容量存储的高性价比紧凑型 NAND 闪存就替代了手机、MP3 播放器和数码相机中使用的 NOR 闪存和其它非易失性存储装置。
可管理 NAND 是一种具有 MMC 接口的多合一存储器和控制器设备。它符合MMC 系统规范版本 4.2,并且与 MMCplus.、MMCmobile.、MMCmicro. 以及过去的MMC 完 全兼容。 主要功能: . . 可同时支持 MMC 和 SPI 模式操作 . . 主机可选择 x1、x4 和 x8 I/O . . 52 MHz 时钟速度(最高) . . 416 Mb/s (52 MB/s) 数据速率(最高) . . 3.3V 和 1.8V 工作电压 . . 密码保护 . . 永久和临时写保护 . . 内部 ECC、平均读写算法和数据块管理。 可管理 NAND 的 JEDEC 标准 BGA 封装具有集成诸如 DRAM 等其它存储器组件的潜在能力,可以帮助系统设计人员实现高度集成的系统存储解决方案。 表 1:可管理 NAND 属性
图 2:可管理 NAND 封装细节
注释:尺寸单位为毫米。 系统实现方式 如果主机处理器可以与标准 NAND 闪存直接接口,则可实现最低的物料清单 (BOM) 成本。除非处理器具有用于 NAND 所需的内置支持,否则 NAND 闪存的操作复杂性可能会令系统设计人员头痛。 可通过软件实现相对简单的 SLC NAND 闪存 ECC 算法,但是更高性能的应用需要硬件支持。将来的 MLC 设备将需要更复杂的 ECC 和数据块管理功能,并且会不断地将需求附加到处理器支持硬件上。 在选择 NAND 解决方案时,系统设计人员应考虑开发资源以及系统性能与应用需求之间是否匹配。开发团队是否具有软件开发资源,并且具有 NAND 存储器数据块管理软件代码?选择用于项目的嵌入式处理器是否具有适用于 NAND 设备的 ECC 功能?如果具有,ECC 是否支持 MLC NAND 闪存所需的更大位校验要求,以及是否具有应用所需的足够性能。 图 3: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 还可以通过分担处理器承担的多项底层任务负荷,提供更高的性能。 |
|||||
| 欢迎点击进入:TI德州中文网 (国内唯一针对TI应用的中文技术网站) 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 没有相关文章 |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | | |||
|
|