闪存磨损均衡算法研究

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:liuwanfu2006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统已经广泛地渗透到科学研究、工程设计、军事技术、各类产业和商业文化艺术、娱乐业以及人们的日常生活等各方面。随着嵌入式系统越来越广泛的应用,嵌入式系统中的数据存储和数据管理已经成为一个重要的课题摆在设计人员面前。闪存(Flash Memory)是嵌入式系统中一种常用的存储介质,具有体积小、容量大、成本低、掉电数据不丢失等一系列优点。目前已经逐步取代其他半导体存储元件,成为嵌入式系统中的主要数据和程序载体。通常,一个闪存是由若干个闪存块组成,每个闪存块又分为若干个物理页。闪存块是擦除操作的最小单位,而读和写都是以页为单位进行,对一个物理页进行重写之前,必须先对该页所在的块执行擦除操作。而每一个闪存块的擦除次数是有限的,一般是在10万次到100万次之间,只要有一个闪存块的擦除次数达到了上限,数据存储就变得不可靠,会影响到整个闪存的读写效率和性能。因此,需要设计高效的磨损均衡处理(wear-leveling)策略,尽可能让各闪存块保持相近的擦除次数以延长闪存的使用寿命。本文首先介绍国内外现有的磨损均衡算法,通过仿真试验对比各算法的优缺点。然后从理论上给出了在任何一个闪存块达到擦除次数上限前,闪存可执行的擦除操作次数的上下界,并对此进行了证明。接着,对现有的算法进行改进,提出了两种基于不同目标的磨损均衡算法:1、闪存在每次初始化的时候,都需要将块的擦除情况读入到内存中,然后根据这些信息实现块的均匀擦除,但嵌入式设备的内存非常有限,减少磨损均衡处理时的内存消耗是磨损均衡策略设计中应当考虑的问题。本文创造性地在确定性算法中加入了随机处理的成分,减少了算法执行过程中的内存开销。2、节能是嵌入式系统设计的关键目标之一。嵌入式系统使用过程中不断进行着数据的存取,大量的能量消耗在作为外部存储介质的闪存的操作上。因此,减少嵌入式设备外部存储介质上的能耗是实现节能的重要途径。本文提出了一种基于低能耗的磨损均衡算法,既能够使各物理块有相近的擦除次数,从而延长闪存的使用寿命,又能够减少闪存操作上的能耗,从而延长了嵌入式设备一次充电后的使用时间。
其他文献
车牌的检测识别是计算机视觉和图像处理研究领域的一个重要课题,并且在目标检测领域具有代表性。由于天气和光照的变化、复杂背景的干扰等原因的存在,使得车牌信息的描述与真
随着社会的进步以及网络技术、计算机技术的飞速发展,基于生物特征的身份认证技术受到广泛的关注,如指纹识别、虹膜识别、人脸识别等。在所有生物特征识别方法中,人脸识别技
蚁群算法是20世纪90年代意大利学者MarcoDorigo等人受到自然界蚂蚁觅食行为的启发提出的一种新型的群体智能算法,其模型本身具有较强的鲁棒性和并行性,又具有分布式、自组织和
数字水印技术通过在数字产品(数字图像、音频、视频等)中嵌入版权信息来证实该作品的所有权,从而为数字产品版权保护和多媒体信息安全提供了一条新的解决思路。鲁棒性数字水
由于动画素材库所涉及的素材主要是多媒体数据资源,包括图像、音频、视频、模型和运动数据等,具有非结构化、表现力强、蕴含信息量大、形象生动等特性,传统的以文本描述为特
目前各大高校都已扩大办学规模,师生数量都有明显的提高,这对于学校的行政管理能力提出了更高的要求,尤其是在日常考勤方面。现今所采取的考勤方式多采用人工收集,随着师生人
移动IP是对IP移动支持功能的补充,促使TCP/IP向无线移动领域拓展,采用移动IP来解决无线IP网络中的移动性管理成为一种必然。移动性管理是移动IP研究中的一个十分重要的问题,移动
学位
随着计算机技术的快速发展和信息化的不断深入,大型互联网企业产生的日志量也呈现出爆炸式增长。通过分析和检测日志,及时发现用户行为和系统状态的异常,对于提高用户满意度
随着人们生活信息化水平的提高,生活方式将会产生巨大的变化。伴随着物联网的发展,在室内环境中出现了越来越多的智能化设备。而2010年低功耗蓝牙技术的问世,也使得基于蓝牙
基于属性的加密体制是基于身份加密体制的延伸,也是基于模糊身份加密体制的具体应用。在基于属性的加密体制中,身份用一系列描述性的属性表示,同时添加了一个更具灵活性的访问结