Non-Volatile Memories for Removable Media

Non-Volatile Memories for Removable Media
复制标题

可移动介质的非易失性存储器

DOI:
10.1109/jproc.2008.2007477
复制
发表时间:
2009
影响因子:
20.6
通讯作者:
S. Commodaro
S. Commodaro
中科院分区:
计算机科学1区
文献类型:
--
作者:
R. Micheloni;M. Picca;Stefano Amato;H. Schwalm;Michael Scheppler;S. Commodaro

文献摘要

被引文献

相似文献

NAND 闪存已成为便携式消费电子设备的首选非易失性选择。高密度、低成本和快速写入时间等特性使 NAND 非常适合需要将大型连续数据文件快速重复加载到内存中的媒体应用。与硬盘驱动器相比,闪存的局限性在于擦除/写入周期的数量有限:大多数商用 NAND 产品最多只能承受 105 个编程周期。因此,当基于硬盘驱动器的读/写密集型应用程序(例如操作系统)迁移到基于闪存的设备时,必须特别小心(重新映射、坏块管理算法等)。消费市场对数据存储的基本要求之一是存储数据从一台设备到另一台设备的可移植性。闪存卡是实际的解决方案。闪存卡是一种非易失性封装系统,其中嵌入了专用控制器的 NAND 闪存。本文介绍了NAND​​闪存的基本特性和闪存卡的基本架构。我们对未来 Flash 系统的机遇和挑战进行了展望。
NAND Flash memory has become the preferred nonvolatile choice for portable consumer electronic devices. Features such as high density, low cost, and fast write times make NAND perfectly suited for media applications where large files of sequential data need to be loaded into the memory quickly and repeatedly. When compared to a hard disk drive, a limitation of the Flash memory is the finite number of erase/write cycles: most of commercially available NAND products are guaranteed to withstand 105 programming cycles at most. As a consequence, special care (remapping, bad block management algorithms, etc.) has to be taken when hard-drive based, read/write intensive applications, such as operating systems, are migrated to Flash-memory based devices. One of the basic requirements of the consumer market for data storage is the portability of stored data from one device to the other. Flash cards are the actual solution. A Flash card is a nonvolatile ldquosystem in packagerdquo in which a NAND Flash memory is embedded with a dedicated controller. This paper presents the basic features of the NAND Flash memory and the basic architecture of Flash cards. We provide an outlook on opportunities and challenges of future Flash systems.