期刊文献+

极小嵌入式系统中闪存转换层的设计与实现 被引量:3

Design and Implementation of Flash Translation Layer in Small Embedded System
下载PDF
导出
摘要 为解决极小嵌入式系统中大数据量的存储问题,在对嵌入式设备广泛采用的NAND Flash的特点进行深入研究的基础上,设计了一种极小嵌入式设备NAND Flash存储系统的解决方案.说明了其系统分层结构和功能用途,详细阐述了闪存转换层中地址映射、纠错、坏块管理、磨损均衡及垃圾收集等算法的设计与实现,并在STM32微控制器上实现了NAND Flash的驱动和管理,验证了设计的可行性和有效性. In order to meet the demands of intelligent interconnection development and to deal with the problems of big data storage in small embedded system,the paper’based on a thorough study of the features of the widely used NAND Flash in embedded device,designs a solution to deal with the problems in NAND flash storage system in small device system. The paper also introduces the hierarchical structure of the sys-tem and its functions, giving detailed account of the design and implementation of the address mapping, error correction,bad block management, wear leveling,and garbage collection in flash translation layer. Mean- while,the driving and management of NAND Flash are realized on a STM32F103 board. Furthermore, the study verifies the efficiency and feasibility of this design.
出处 《成都大学学报(自然科学版)》 2017年第2期168-171,共4页 Journal of Chengdu University(Natural Science Edition)
关键词 极小嵌入式系统 闪存转换 磨损均衡 地址映射 坏块管理 small embedded system flash translation layer wear leveling address mapping bad block management
  • 相关文献

参考文献1

二级参考文献7

  • 1STMicroelectronics Co Ltd. Bad block management in single level cell NAND flash memories[Z]. STMicroelectronics Application Note (AN 1819), 2006.
  • 2STMicroelectronics Co Ltd. Garbage collection in single level cell NAND flash memories[Z].STMicroelectronics Application Note (AN1821),2004.
  • 3STMicroelectronics Co Ltd. Wear leveling in single level cell NAND flash memories [Z]. STMicroelectronics Application Note (AN 1822),2004.
  • 4Li-Pin Chang. On efficient wear leveling for large scale flash memory storage systems[C].SAC'07,2007.
  • 5Hyojun Kim, Seongjun Ahn.A buffer management scheme for improving random writes in flash storage[C].The 6th USENIX Symposium on File and Storage Technologies,2008:239-252.
  • 6Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman. Linux device drivers[M].3rd ed.O'Reilly,2005.
  • 7王标,周新志,罗志平.嵌入式系统中Nand Flash写平衡的研究[J].微计算机信息,2008,24(14):8-9. 被引量:7

共引文献5

同被引文献32

引证文献3

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部