ATA Flash硬盘加密控制器研究与设计

被引量 : 0次 | 上传用户:abczvw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Flash存储技术的迅速发展,大容量Flash存储设备控制器设计的研究已成为重要的科研领域。同时,由于Flash存储器的物理特性,在政府、国防等安全部门的应用不断推广,因此,就必须考虑数据存储的安全性问题。对此,本文提出了芯片级基于IDE接口具有加/解密功能的Flash控制器——ATA Flash硬盘加密控制器。 论文首先阐述了ATA Flash硬盘加密控制器体系的总体设计思路,给出整体设计的结构图,对组成控制器的各部分所实现的主要功能进行介绍,并探讨了设计中所涉及的基于有限域密码算法。然后,通过细致讨论ATA/ATAPI协议,提出由命令解析、传输控制和数据缓存三个部分构成的IDE接口控制器设计方案,并详细描述了这三个部分的硬件实现过程。在此基础上,论文着重分析了NANDFlash文件系统的核心部分文件传输转换控制层(FTL)的设计方案。总结现有FTL的主要解决方法:页地址映射和段地址映射,结合两者设计思想,提出了可重配置文件传输转换控制层的设计:将存储空间划分为簇、区域、段和帧四个单元,建立起应用层的逻辑空间到控制层的虚拟空间及虚拟空间到Flash存储器的物理空间的映射关系,根据映射表和存储空间的状态对设备存储进行管理。通过实验,讨论了簇、区域、段的参数设置对文件系统产生的影响,选择出适于ATAFlash硬盘工作环境的文件系统参数值。在成功实现IDE接口控制器和Flash文件系统设计之后,根据Flash存储介质传输特性,文章设计出Flash硬盘接口控制器,完成ATA Flash硬盘控制器主体设计。 在安全存储体系设计方面,论文先设计出基于Rijndeal AES算法硬件实现的加密核,为数据安全存储提供了基本保证。运用化简运算,优化编程等思想提高加密核的处理速率;利用FPGA芯片进行测试,验证其设计的合理性。之后,文章采用智能卡身份认证系统,确保使用者的合法性,完善了安全体系的设计。 最后,文章对本文的研究工作做出总结并指出今后进一步研究的方向。
其他文献
火力发电厂厂址选择是一项政策性很强的综合性工作。本文尝试把模糊层次分析法应用到选址规划中。通过建立合理的人机合作决策模型,既利用了数学优化和专家决策的优点,又克服
随着市场需求的扩大,信息技术的发展以及基于时间竞争理念的增强,许多组织都希望在有限的时间内,将多个项目同时进行。但是,如果项目组合选择不恰当,项目组合结构搭配不合理,那么组
目的 miR-21在多种肿瘤中的研究已有大量文献报道,但其对白血病细胞迁移和增殖的影响及其可能机制尚未完全阐明,文中旨在探讨抑制miR-21对白血病K562细胞迁移和增殖能力的影
橘果品质的好坏和单位面积的产量,不仅影响其市场的占有率,同时还直接影响着产品的单价和果农的经济收入.兢如何提高橘果品质和单位面积产量,从水肥管理、土壤改良、修剪抹梢
计量管理又称执法管理,它是企业管理工作的重要组成部分。本文重点就淮北二纺抓计量,促管理,上质量,创名牌,降能耗,增效益方面的一些认识及先进经验和成功做法,分4个部分加以介绍.
计量工作是国民经济发展的基础。做好计量工作,对节能降耗,加快推进新型工业化进程,建立节约型社会和全面发展经济将起到基础性、先导性作用。计量检测技术构机构在服务质监
在建立社会主义市场经济体制.转换企业经营机制过程中,劳动行政部门的监督监察工作也相应地出现了许多新情况、新问题。劳动监察机构如何履行《劳动法》所赋予的劳动执法监察
体验式教学是以课堂为基本平台,以学生为主体,关注学生之间的差异性,充分调动学生积极性,组织并开展体验学习活动的教学活动。体验式教学做到了学习和体验相结合,是一种发展