基于闪存设备分区的新型虚拟EEPROM设备的设计与研究  

Design and research of novel virtual EEPROM based on NAND flash device partition

在线阅读下载全文

作  者:卫兵[1] 郭玉堂[1] 华玉鹏[2] 张磊[3] 

机构地区:[1]合肥师范学院计算机科学与技术系,合肥230009 [2]安徽理工大学电气与信息工程学院,安徽淮南232001 [3]计算智能与信号处理教育部重点实验室(安徽大学),合肥230039

出  处:《计算机应用》2014年第5期1526-1528,1532,共4页journal of Computer Applications

基  金:安徽省高校省级自然科学研究重点项目(KJ2013A217);安徽省优秀青年人才基金项目(2011SQRL020ZD)

摘  要:针对当前嵌入式系统对于低成本迫切需求,研究并设计了一种基于闪存设备(NAND FLASH)的新型虚拟EEPROM(Virtual EEPROM)设备。该设备被虚拟为操作系统NAND设备分区使用,使用数据备份机制确保数据信息安全性。针对NAND只支持页面单元的编程操作,使用缓冲区日志更新的方法,高效地解决Virtual EEPROM字节编程问题。最后通过设计损益均衡层实现NAND存储块的统一管理,对坏块和寿命问题进行大幅优化。分析结果表明,Virtual EEPROM具备NAND快速编程特性,擦写寿命较EEPROM有很大优势。该设计架构具备很好的系统兼容性,可以扩展移植于多种嵌入式平台。In this paper, an novel virtual EEPROM based on flash device was designed, which focused on the current urgent need for low-cost in embedded systems especially, The virtual EEPROM was used as NAND device part in embedded Operating System ( OS), which used data backup mechanism to ensure data security. Considering that NAND only supports page programming, a method of log update based on memory buffer was employed to realize byte programming in Virtual EEPROM. Finally, to achieve unified management of NAND block, a wear leveling was designed, meanwhile, issues of bad block and Program/Erase cycle were greatly optimized. The result shows that the Virtual EEPROM has fast programming characteristics of NAND, as well as a great advantage of endurance over the EEPROM. The design has good compatibility and can be widely transplanted in various embedded platforms.

关 键 词:嵌入式系统 损益均衡 擦写寿命 

分 类 号:TP302.1[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象