基于FPGA的SATAⅡ协议研究与实现

被引量 : 0次 | 上传用户:jyzhenghb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代的计算机追求的是更快的速度、更高的数据完整性和灵活性。无论从物理性能,还是从电气性能来看,现今的并行总线都已出现了某些局限,无法提供更高的数据传输率。而SATA以其传输速率快、支持热插拔、可靠的数据传输等特点,得到各行业越来越多的支持。目前市场上的SATA IP CORE都是面向IC设计的,不利于在FPGA上集成,因此,本文在Xilinx公司的Virtex5系列FPGA上实现SATAⅡ协议,对SATA技术的推广、国内逻辑IP核的发展都有一定的意义。本文将SATAⅡ协议的FPGA实现划分成物理层、链路层、传输层和应用层四个模块。提出了物理层串行收/发器设计以及物理链路初始化方案。分析了链路层模块结构,给出了作为SATAⅡ链路层核心的状态机的设计。为满足SATAⅡ协议3.0Gbps的速率,采用扩大数据处理位宽的方法,设计完成了链路层的16b/20b编码模块,同时为提高数据传输可靠性和信号的稳定性,分别实现了链路层CRC校验模块和并行扰码模块。在描述协议传输层的模块结构的基础上,给出了作为传输层核心的状态机的设计,并以DMA DATA OUT命令的操作为例介绍了FIS在传输层中的处理过程。完成了命令层协议状态机的设计,并实现了SATAⅡ新增功能NCQ技术,从而使得数据传输更加有效。最后为使本设计应用更加广泛,设计了基于AHB总线的用户接口。本设计采用Verilog HDL语言对需要实现的电路进行描述,并使用Modelsim软件仿真。仿真结果表明,本文设计的逻辑电路可靠稳定,与SATAⅡ协议定义功能一致。
其他文献
本文针对目前我国农业的氮肥施用量增加,利用效率却很低,通过研究不同来源有机肥料与无机氮肥混配后,有机肥料的种类、状态以及不同施入方式对氨及二氧化碳释放的影响规律,提
<正> 腐植酸是具有多功能的有机复合体,具有较强的生理活性,对植物生长有明显地刺激作用。低分子量的黄腐酸,近年来在我国许多省、市大面积推广应用,获得了抗旱、抗寒、抵御
随着我国社会经济的高速发展,大跨度空间结构得到了迅速发展,广泛应用于机场、展览馆、体育馆等大型公共建筑中。但是大跨度空间钢结构的施工安装技术,仍然是建筑技术研究的
介绍了福州市某超高层办公建筑的双冷源温度湿度独立控制空调系统的设计。通过分析本项目的空调需求,阐述了采用双冷源空调系统的原因,同时计算了新风采用冷却除湿方式在过渡
我国为数众多的中小企业一直面临着融资难题,金融危机使这一难题更加凸显。而保理是一种比较适合中小企业的融资渠道。近年来我国保理业务发展迅猛,目前已成为全球最大的出口
针对电接触领域应用的掺锑氧化锡(ATO)的国内外发展现状,综述了ATO纳米粉体的制备工艺。通过对共沉淀法、水热法、超临界法的制备工艺优缺点的分析,阐述了合理选择制备工艺的
本文设计了一种基于DSP变频自动恒压供水系统,采用TMS320F240DSP和一台变频器控制两台电机实现对变频自动恒压供水控制,设计了模糊PID控制器。实验运行表明,此系统运行稳定,
介绍了浙江商会大厦空调冷热源、空调风系统及水系统的设计,计算分析了转轮全热回收机组的节能性,讨论了大厦空调水系统分区及水系统压力分布以及回收冷凝水作为冷却塔补水。
采用CFD方法模拟分析了室外风速较小和很大两种情况下有、无通风走廊时超高层建筑周围的气流速度分布、气流压力分布和新排风口静压值。结果显示,通风走廊的设置对改善新排风
北美电影市场不仅是全球市值最大的市场,也是电影竞争最为激烈的中心腹地,成为衡量全球竞争力的重要指数。我们通过数据分析发现,这一市场具有如下特征:一、集束性宣传能够制