闪存转换层研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Abstract 摘要 PAGE II PAGE III 摘要 闪存由于具有体积小、功耗低、防震动、可靠性高等特点而被广泛应用于各种嵌入式系统中,成为主要的存储介质之一。这其中又以NAND Flash的应用更加广泛。目前NAND Flash的两种主要架构为SLC型和MLC型,SLC型的每个单元可以存储一位的数据信息,而MLC型的每个单元存储的信息量则不少于两位。SLC型闪存管理相对简单,但其自身的物理结构决定了其容量很难有大的突破,而MLC型则由于存储密度高和单位价格低,必然会成为未来闪存市场的主要发展方向之一。 由于和传统磁盘存储器具有不同的存储原理,那些针对传统磁盘存储器的存储管理方式并不能直接在闪存上应用,随着闪存使用的普及,人们越来越关注闪存上的数据存储管理研究。在闪存上的存储管理涉及到地址映射、磨损均衡、坏块管理等技术,目前对这些技术的研究主要针对的是SLC型NAND Flash。考虑到MLC型闪存和SLC型闪存在物理结构上的不同,这二者之间的存储管理也有两个主要差异,使得当前面向SLC型闪存的研究绝大部分不能直接应用在MLC型闪存上。 本文针对MLC型闪存和SLC型闪存的异同点,设计了一个闪存转换层MSFTL,该转换层采用混合级地址映射方案,其根据更新数据的特点,可以在块级映射和页面级映射之间来回切换。由于不需要将已更新的数据标识为过时,使得在两次擦除操作之间对一个页面进行单次编程成为可能,同时严格执行顺序写入的方式,使得该转换层既适用于MLC型闪存,也适用于SLC型闪存。 该转换层能够让上层的文件系统可以不经修改,直接在闪存上使用。考虑到目前许多的系统使用的为FAT文件系统,本文也针对FAT文件系统的特性,对该转换层做了优化。实验表明,当选择合适的参数时,MSFTL具有比BAST和FAST更少的系统开销。 关键词:闪存;转换层;地址映射;MLC; Abstract Abstract Flash Memory is widely used in various embedded systems due to its small size, low power consumption, anti-vibration and high reliability, and now it becomes one of the main storage medium. Among them, NAND Flash is the more extensive application of embedded systems. Currently, NAND Flash has two main architectures: SLC and MLC. Each cell can store one bit of data in SLC, but each cell can store more than two bits in MLC. Management of the SLC is relatively simple but it is difficult to have a great breakthrough because of its physical structure. MLC-type has high storage density while its unit price is low. So MLC-type will become the main direction of the future market. The NAND Flash storage principle is different to traditional disk storage, so the management on traditional storage can not be directly applied on the flash. With the popularity of flash memory used, engineers focus their eyes on data storage management research today. The storage management of flash memory mainly related to address mapping, wear level, bad block management and etc. but these research mainly for the SLC currently. Considering the different physical structure between SLC

文档评论(0)

yurixiang1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档