基于FPGA的SATA2.0加解密接口芯片的设计验证及测试

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:xjl002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
串行高技术附件(SATA)接口技术是连接主机和存储系统的新兴接口技术,其采用串行方式进行数据传输。相较传统IDE硬盘,该接口技术使用嵌入式时钟信号,具备很强的纠错能力;需求电压降至250mV,能够支持热插拔;以连续串行的方式传送数据,使接口针脚数目大幅减少。SATA2.0是SATA接口技术的第二代标准,它将存储系统的外部传输速率理论值从第一代的1.5Gbps提高到3Gbps。目前SATA接口应用广泛,但国内尚无独立研发的SATA芯片。计算机数据通常都存放在硬盘上,因此保护硬盘中的数据比保护电脑本身显得更加重要。针对此问题,在以往的解决方案中,通常采用软件加密方法予以实现,但软件加密存在着加密速度低、降低系统性能和加密软件自身安全性等方面的问题。因此,研究基于硬件的数据加密系统具有重要的意义。为了保护硬盘中的数据不被盗窃和软件加密在面对海量数据时的无能为力,同时为了克服IDE加密卡加密速度低,效率不高等缺点,本设计将SATA接口和加解密功能结合起来,在主机和硬盘之间加入SATA2.0加解密接口芯片,将主机和硬盘传送来的数据进行加解密处理后再传输给相应端,完成对数据进行高速硬件加密的功能。论文对芯片设计流程作了详细介绍,提出了一种将硬盘加密和SATA接口结合起来进行设计和研究的方法。分析了SATA2.0协议标准,将设计分为物理层,链路层,传输层。完成了物理层封包模块(PPK),物理层接口单元模块(PIU),接收判断模块(RE),发送接口引擎(SIE),数据处理模块(DPM),发送控制模块(SCM),加解密模块(ENCP)等模块的设计。设计采用吉比特高速串行收发器(GTP)作高速数据传输的物理层,在Virtex5 FPGA芯片上进行其它上层逻辑设计。本文重点讨论了SATA2.0加解密接口芯片的验证过程,并在ModelSim上针对各模块的功能和结构进行了模块验证及系统级验证。以Xilinx Virtex5 LX50T FPGA为核心的ML505评估板作为芯片功能和指标的测试平台,对SATA2.0加解密接口芯片进行了测试,测试结果表明主机设备能够正常通信,性能能够达到设计要求。本文研究内容对SATA接口和硬盘加密芯片的工程设计有参考意义。
其他文献
台阁体的诗歌较其散文更为逊色,无论内容还是风格都存在很大的局限。台阁体走向没落,在台阁作家周叙那里已经初见端倪。随着茶陵派的兴起,台阁体诗派终于为主流诗坛所抛弃,这
为研究裂隙岩体结构效应对其等效力学参数的影响,引入基于离散元的合成岩体技术,通过可控的改变三维岩体结构网络中的结构参数,制作相应的合成岩体试件,开展计算机模拟试验研
经济的发展推动了社会的进步,在此背景下大数据技术在各行各业中广泛应用,并获得普遍关注,为企业带了可观的经济效益,推动了企业的可持续发展,同时,对企业财务管理也提出了新
"形势与政策"教育教学具有意识形态的一贯性、现实生活的变动性和施教育人的指向性相统一的特点。当代大学生对国际国内形势与政策的了解途径、关注方式和感受特点等方面呈现
在中国传统建筑中,数字不仅用来进行科学的计量建筑物的比例、尺度,还作为一种符号,体现特有的文化意义。四合院以及其中的数字符号共同体现了以血缘为纽带的伦理等级观念和
中国制造业在经过近30年的产业承接,凭借劳动力资源丰富、自然资源充裕和投资环境良好的优势,初步实现了工业化,同时超过美国成为最大的制造业国家,有望成为继英美日之后的下
目的探讨抗病毒治疗在急性乙型病毒性肝炎治疗中的价值。方法选取我院2015年12月~2016年12月收治的急性乙型病毒性肝炎患者80例分为普通治疗的对照组与抗病毒治疗的观察组,各
本文通过对《青春万岁》和《蝴蝶》两部经典作品的解读,从时代、爱情、青春三个方面理解王蒙作品对"理想"的阐释,感悟王蒙笔下的"理想"所承载的时代精神和深刻思想内涵。
将咪唑、甲苯-2,4-二异氰酸酯和聚乙二醇(相对分子质量600)合成的聚氨酯预聚体(咪唑-TDI-PEG600)乳液用于纸张涂布,研究其对纸张物理强度的影响。结果表明,当聚氨酯乳液的涂
颈椎病是临床常见病、多发病,神经根型颈椎病在各类型颈椎病中的发病率最高。本病原则上以保守治疗为主,其中推拿手法具有疗效确切、副作用小、安全性高、费用低廉等优点。本