基于安全U盘Flash FTL算法的研究

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:xw511023
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
U盘是一种无需物理驱动器微型高容量移动存储设备,因其便携带、操作速度快、存储容量大以及抗震性能极强等特点,已经成为人们生活中不可缺少的存储设备之一。U盘基本上是以闪存作为存储介质,使得文件系统无法直接操作U盘,因此需要在文件系统与闪存芯片之间增加一个闪存转换层(FTL,Flash Translation Layer),使得主机可直接操作闪存设备。闪存转换层算法作为U盘存储系统中关键技术,在产品的性能和可靠性方面具有重要意义。此外,由于人们对存储在U盘中的数据安全问题也越来越重视,因此本文是在由杭州华澜微电子股份有限公司自主研制并且具有数据保护功能的安全U盘的基础上设计了一种基于三级地址映射的FTL算法。本文首先介绍了安全U盘的结构以及主控S261芯片,根据S261芯片的特性,对U盘的数据保护功能进行了分析。对目前使用率比较高的几种FTL算法进行了详细的分析,在其基础上并结合实际的U盘参数提出了本文的FTL算法。本文设计的FTL算法是一种混合级FTL算法,其包括三级地址映射架构、块管理系统、垃圾回收系统以及掉电恢复系统四个模块,并在固件中完成了对算法代码的编写。三级地址映射策略主要通过CIT、PIT和SIT三种映射表来实现主机寻址,并在其基础上提出了优化寻址策略,提高了寻址效率;块管理系统中提出了EMBT、ERBT两种空块表以及BBT的概念,保证了闪存的损耗均衡,有效的管理了闪存中的坏块,延长了闪存的使用寿命;垃圾回收系统提出了全合并和部分合并的概念,优先回收VP数少的物理块,提高了块回收效率;掉电恢复系统实现了在系统掉电的情况下准确的恢复保存内存中的PIT和SIT,保证了整个U盘系统的可靠性。最后将算法固件应用到安全U盘中进行测试,结果表明,本文设计的算法不仅保证了U盘的可靠性,而且其读写速率相当可观,具有很高的应用价值。
其他文献
以二聚脂肪酸为原料,1,4-二氧六环为溶剂,分别与氢氧化钙、氧化锌反应,制备了二聚脂肪酸钙/锌盐(DFA-Ca/DFA-Zn),并采用傅里叶变换红外光谱和电感耦合等离子体发射光谱对其进
泉州是中国制造业发展的典型代表,被列为"中国制造2025"的唯一的地方试点.泉州应充分发挥"中国制造2025"带来的有利条件,实现制造业由大向强转变.从产业规模化、行业先进性、
随着互联网技术与移动终端平台的发展,滴滴出行平台成为共享经济模式下的典型代表。本文以共享经济模式的出现为背景,对滴滴出行平台的营销策略进行了研究,最后指出其在共享
<正>《蓝色的树叶》一文选自人教版二年级上册。课文讲了一件发生在美术课上的事。李丽和林园园是同桌,李丽要画树叶时找不到绿铅笔,她向林园园借。林园园找各种理由不愿意借
楹联广告是以文学、语言艺术为基础的楹联艺术与招牌、店堂广告相结合的产物。楹联广告分布在店铺、酒肆、茶楼、书院、寺庙 ,反映经营特点、突出行业特征、渲染文化氛围 ,具
以常见传染病水痘为主线,面向全体学生,通过微视频、游戏、贴图、角色扮演、小组合作学习和班级交流等活动,围绕传染病的传播和预防展开讨论和分析,帮助学生形成预防传染病的
介绍了可降解塑料的分类及概况,阐述了其降解机理,重点综述了生物降解材料的应用及研究进展,并对其发展趋势进行了展望。
针对我国各城市在地铁运营中出现的实际情况,尤其是北京、上海、广州等地的地铁进入网络化运营后客流急剧增长的现象,结合广州地铁运营的实测数据,以及世界主要城市地铁的设
<正> 在湖南省长沙市的“湖南省博物馆”内,珍藏着一件堪称国家级的稀世珍品——素纱禅衣。 素纱禅衣全长128厘米,袖长190厘米,整件衣物全部重量仅为49克,它薄如蝉翼,制作精
<正>美国乡村音乐源自英国移民带入北美殖民地的民歌与民谣,其发展深受美国黑人音乐文化的影响,是工业社会中最具生命力的艺术表现形式之一。American country music origina
期刊