SATA串行接口技术研究与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:Zerolzx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SATA(Serial Advanced Technology Attachment)作为一种串行接口,以其传输速度快、支持热插拔、内置数据/命令校验单元等特性广泛应用于机械硬盘和固态硬盘上。  本文在详细分析 SATA2.5协议标准的基础上,对整个协议进行层次化建模和仿真,包括物理层、链路层、传输层和应用层。其中物理层利用Virtex5系列FPGA中集成的高速Serdes接口GTX来完成链路的建立,实现了根据挂载的硬盘进行速度自动协商等功能。给出了整个链路层和传输层的详细设计框图,包括CRC校验、数据加扰/解扰、FIFO控制等模块。在此基础上编写状态机实现了对各种数据帧以及控制帧的组合、拆解和交互,对预定义的原语进行编码完成了流控、握手协商等功能。本文利用Chipscope工具进行在线调试验证了代码的可行性。在应用层以DMA方式将数据写入到硬盘中,以此验证整个IP核的有效性。最后对SATA串行链路的PCB板进行了信号完整性分析。
其他文献
提出了转炉炉口火焰温度信息辅助炼钢终点判断的新方法,温度反演用小波神经网络来实现的。实验系统由炉口火焰图像采集系统和数据分析处理部分组成,利用望远系统以及数字摄像系
目的:分析综合护理干预用于垂体瘤手术患者的影响.方法:选取2018年10月-2019年5月间我院78例垂体瘤患者,随机等分为2组,参照组39例患者行常规护理,研讨组39例患者行综合护理
随着多媒体数字化、网络互联和流媒体技术的飞速发展,使通过各种网络观看数字化的高质量的媒体节目成为可能,再加上Internet上丰富的媒体资源,在线收看节目越来越受网络用户
目的:评价对老年重症肺炎患者实施全方位护理的临床效果.方法:纳入58例老年重症肺炎患者,收治时间2017年9月至2018年11月,根据入院顺序先后分为常规组、全方位组,分别予以两
目的:分析全面护理在脑肿瘤患者术后护理中的临床效果以及并发症发生率的情况.方法:选择脑肿瘤患者(100例),选择时间为2018.2.22-2019.2.23,通过动态化随机分组的方式将选择
目的:探究海参水煮液多糖提取物外抗炎活性.方法:建立行诱导建立的炎性因子模型,将海参水煮液注入模型中,通过检测模型中炎性因子,分析海参水煮液多糖提取物的抗炎活性.结果:
FAM3B,又称作胰腺衍生因子(PANDER),是FAM3家族成员之一。之前报道的编码235个氨基酸残基的分泌型FAM3B主要在胰岛的a细胞和B细胞中表达,已有的研究提示分泌型FAM3B可能在生理情
DNA条形码技术2003年由Hebert提出,根据标准线粒体基因COI基因658 bp左右的片段,通过种内和种间遗传距离差异的原理,快速、简便、廉价地进行物种鉴定,并在昆虫、鱼类、鸟类、
目的:探讨神经外科重症监护室脑出血患者肺部感染的相关危险因素及护理对策效果分析.方法:回顾性分析自2018年1月至2018年12月收治的73例神经外科重症监护室脑出血患者的临床
本文研究了MIMO数字通信信号的盲均衡与识别问题。MIMO系统的独特优势使其成为新一代通信技术的关键技术。近年来也涌现出了许多调试识别的新方法和思路。本文在借鉴前人已有