期刊文献+

基于CAM的闪存无效块管理算法 被引量:2

Invalid Block Management Algorithm of Flash Based on CAM
在线阅读 下载PDF
导出
摘要 针对NAND型闪存无效块结构,提出基于CAM的闪存无效块分类匹配算法。针对闪存擦除、写入和读取操作过程中无效块管理给出相应策略。在数据写入闪存过程中,采用片外SRAM数据备份的方法防止数据存储错误。通过搭建FPGA实验平台,证明该算法能发现新增长的无效块,实现连续无效块快速匹配,并对数据进行冗余备份。 Based on the structure of the invalid NAND flash, the classified invalid block management algorithm is proposed. The invalid block management strategy is put forward respectively correspond to the erasing, writing and reading operation of the flash. When writing data to the flash, the written data stored into the NAND flash is simultaneously backup by the external SRAM to prevent data storage error. Experiment which is based on FPGA platform indicates tbe algorithm can quickly identify the new increased invalid blocks and the consecutive invalid blocks. The written data can be backup.
出处 《计算机工程》 CAS CSCD 北大核心 2009年第16期251-252,255,共3页 Computer Engineering
关键词 无效块管理 NAND闪存 内容可寻址存储器 数据备份 invalid block management NAND flash Content Addressable Memory(CAM) data backup
作者简介 余辉龙(1982-),男,博士研究生,主研方向:数字图像存储,纠错编码技术;E-mail:lovystory@grnail.com 何昕,研究员、博士生导师; 魏仲慧,研究员; 王东鹤,博士研究生
  • 相关文献

参考文献5

  • 1Kang Jeong-Uk, Kim Jin-Soo, Park C, et al. A Multi-channel Architecture for High-performance NAND Flash-based StorageSystem[J]. Journal of Systems Architecture, 2007, 53(9): 644-658.
  • 2Tsur O, Saba K. Rugged, Reliable, and Secured Data Storage Solutions for Airborne ISR[C]//Proc. of SPIE: Airborne Intelligence Surveillance, Reconnaissance Systems and Applications. Orlando, FL, USA: [s. n.], 2004.
  • 3Fishell W G. Solid State Memory in Recce System[C]//Proc. of SPIE: Airborne Reconnaissance XIX. San Diego, CA, USA: [s. n.], 1995.
  • 4Samsung Electronics. Application Note for NAND Flash Memory[Z]. (1999-12-28). http://www.samsung.com/globalfousi ness/semiconductor/products/flash/downloads/applicationnote/app_ nand.pdf.
  • 5朱岩,沈卫华,孙辉先.基于闪存的固态存储器的数据管理[J].计算机工程,2007,33(12):73-75. 被引量:6

二级参考文献4

  • 1Samsung Electronics.256M×8 Bit/128M×16 Bit NAND Flash Memory(Revision O.2)[Z].2003.
  • 2Fishell.Wallace G High-speed Solid State Recorder for Airborne Recce[Z].The International Society of Optical Engineering.1996:284—290.
  • 3Toshiba America Electronic Components Inc..NAND Flash Applications Design Guide(Revision 1.0)[Z].2003.
  • 4高怡祯.基于闪存的星载大容量存储器的研究和实现[J].电子技术应用,2003,29(8):75-78. 被引量:27

共引文献5

同被引文献13

  • 1Glavac V. A VHDL Code Generator for Reed-Solomon Encoders and Decoders[D]. Quebec, Canada: Concordia University, 2003.
  • 2Sarwate D V, Shanbhag N R. High-speed Architectures for Reed-Solomon Decodes[J]. IEEE Trans. on VLSI Systems, 2001, 9(5): 641-655.
  • 3Marcus B H, Siegel P H, Wolf J K. Finite-state Modulation Codes for Data Storage[J]. IEEE Journal on Selected Areas in Communications, 1992, 10(1): 5-37.
  • 4Peek J B H. Communications Aspects of the Compact Disk Digital Audio System[J]. IEEE Commun. Mag., 1985, 23(1): 7-15.
  • 5Kim H,Ahn S. BPLRU:A buffer management scheme for improving random writes in flash storage[A].SanJose,California:USENIX Association,2008.239-252.
  • 6Park S Y,Jung D,Kang J U. CFLRU:a replacement algorithm for flash memory[A].Seoul,Korea:ACM,2009.234-241.
  • 7Joey F.George;Dinesh Batra;Joseph S.Object-Oriented System Analysis and Design[M]北京:清华大学出版社,200823-25.
  • 8王翔.设计模式:基于C#的工程化实现及扩展[M]北京:电子工业出版社,200910-13.
  • 9王宏强,王太勇,邓辉,徐春生,赵艳菊.面向闪存类存储设备嵌入式文件系统研究与实现[J].计算机应用研究,2008,25(3):814-815. 被引量:8
  • 10焦磊,张延园.闪存文件系统的快速挂载机制设计与实现[J].计算机工程,2008,34(18):278-280. 被引量:3

引证文献2

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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