基于FPGA的SATA3.0主机端控制器的设计

来源 :河北大学 | 被引量 : 0次 | 上传用户:duyalengp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SATA(Serial ATA)是一种高速的串行总线,采用点对点的传输方式,具有支持热插拔、纠错能力强、传输速度快等特点。SATA1.0总线的传输速度是150 MB/s,SATA2.0总线的传输速度是300 MB/s,最新一代SATA3.0总线的传输速度可达600 MB/s,在研的SATA4.0总线有望达到1.2 GB/s。与PATA(Parallel ATA)接口不同,SATA接口使用2根差分信号线收发数据,克服了并行数据在高速传输过程中的串扰现象。鉴于SATA总线技术的种种优点和发展前景,本文提出了一种基于FPGA的SATA3.0主机端控制器的设计方法。本文详细分析了SATA3.0协议,将协议分为物理层、链路层、传输层和应用层,并对每层的结构和功能进行了论述。首先,使用Xilinx公司FPGA芯片集成的千兆级串行数据收发器,基于Verilog HDL语言完成了协议的物理层设计,通过Modelsim仿真表明,该物理层模块可以收发6 Gbps的比特流数据,同时完成了数据的并串、串并转换。其次,使用Verilog HDL语言完成了协议的链路层设计,并分别对CRC校验、加扰、解扰等模块进行了仿真,仿真结果表明,该链路层模块可以以600 MB/s的速度处理数据并成功实现了数据的CRC校验、加解扰以及流量控制。最后使用Verilog HDL语言完成了协议的传输层设计,并对其进行了仿真,仿真结果表明,该传输层模块成功实现了数据的封装和解析。本文通过实现SATA3.0协议的物理层、链路层和传输层,完成了基于FPGA的SATA3.0主机端控制器的设计,设计的主机端控制器可以以6 Gbps的速度与SATA3.0硬盘进行基本的数据传输并能保证数据在传输过程中的准确性。
其他文献
射频信号光纤传输技术已经成为目前射频通信和光纤通信的研究热点。借鉴先进的光电通信技术,我们从理论分析和实验测量两方面研究了宽带射频信号的光纤传输技术,设计并实现了
本文通过构建核内小分子RNA的cDNA文库和序列测定,在粟酒裂殖酵母基因组中共发现了44种box C/D snoRNA的基因序列.BLAST搜索粟酒裂殖酵母基因组数据库得知,这44种通过文库筛
植物在其整个生活周期中,无时不处于变化着的环境中.适宜的环境条件能保证或促进植物正常的生长发育,而不适宜的或恶劣的环境条件则会抑制植物的生长甚至使植物死亡。干旱、高盐和低温是诸多非生物逆境中对作物危害最为严重的自然灾害,又称为水分胁迫或渗透胁迫,它严重影响了作物的产量和种植区域。对多个物种的研究表明存在大量的水分胁迫应答基因,这类基因不仅通过生成重要的蛋白保护植物细胞不受水分缺失的影响,并能够调控
帕金森症(Parkinsons Disease,PD)是第二大神经退行性疾病,它在60岁以上的老人中的发病率仅次于阿尔兹海默症(Alzheimersdisease,AD)。PD以细胞内路易小体的形成和多巴胺能神经
绝缘栅双极型晶体管(Insulated Gate Bipolar Transistor)是在功率MOSFET(Metal-Oxide-Semiconductor Field Effect Transistor)基础上开发出来的一种MOS-双极型复合晶体管,
帕金森病(Parkinson’s Disease, PD)是一种最常见的神经退行性运动障碍疾病。线粒体功能损伤是PD的重要致病机制之一。目前己鉴定了16个与PD相关的基因,其中PINK1突变会导致
随着输电线路电压等级不断升高,带来的各种电磁环境问题也日益增多。无线电干扰是输电线路电晕产生的效应之一。无线电干扰的预测能够指导高压输电线路的设计。目前计算无线电干扰的方法主要有两种,一种为经验公式法,一种为激发函数法。两种方法的适用范围有所不同。对于特高压输电线路无线电干扰的预测主要采用激发函数法。本文详细介绍了激发函数法的原理、计算步骤,并分析了其影响因素。输电线路的无线电干扰预测问题是一个复
碳素的吸收和利用是病原细菌在寄主植物的质外体成功定殖、扩展的基础之一。通常情况下,在植物质外体中葡萄糖的含量较低,病原细菌往往利用糖异生途径合成葡萄糖用于代谢。糖