您现在的位置是:源码地带 > 资源下载

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

  • 上传时间: 2013-06-16
  • 上传用户:xiaoexiao
  • 资源积分:2 下载积分
  • 标      签: FPGA SATA 协议研究

资 源 简 介

现代的计算机追求的是更快的速度、更高的数据完整性和灵活性。无论从物理性能,还是从电气性能来看,现今的并行总线都已出现了某些局限,无法提供更高的数据传输率。而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Ⅱ协议定义功能一致。

相 关 资 源

  • 基于FPGA的SATAⅡ协议研究与实现.rar免费下载

    资源简介:现代的计算机追求的是更快的速度、更高的数据完整性和灵活性。无论从物理性能,还是从电气性能来看,现今的并行总线都已出现了某些局限,无法提供更高的数据传输率。而SATA以其传输速率快、支持热插拔、可靠的数据传输等特点,得到各行业越来越多的支持。 目...

    标签: FPGA SATA 协议研究

    上传时间: 2013-06-16

    上传用户:cccole0605

  • 基于FPGA的UARTIP核设计与实现 pdf免费下载

    资源简介:基于FPGA的UARTIP核设计与实现.pdf

    标签: UARTIP FPGA

    上传时间: 2013-08-22

    上传用户:kaje

  • 基于FPGA的UARTIP核设计与实现.pdf免费下载

    资源简介:基于FPGA的UARTIP核设计与实现.pdf

    标签: UARTIP FPGA

    上传时间: 2016-06-06

    上传用户:ainimao

  • 基于FPGA的交通灯控制与实现免费下载

    资源简介:该文档为基于FPGA的交通灯控制与实现简介文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………

    标签: fpga 交通灯控制

    上传时间: 2021-11-15

    上传用户:joshau007

  • 基于FPGA的微处理器内核设计与实现简介免费下载

    资源简介:该文档为基于FPGA的微处理器内核设计与实现简介文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………

    标签: fpga 微处理器

    上传时间: 2021-11-29

    上传用户:kent

  • 基于FPGA的OFDM系统设计与实现的总结免费下载

    资源简介:该文档为基于FPGA的OFDM系统设计与实现总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………

    标签: fpga ofdm

    上传时间: 2022-02-09

    上传用户:zhanglei193

  • 基于FPGA的PID控制器研究与实现.rar免费下载

    资源简介:基于微处理器的数字PID控制器改变了传统模拟PID控制器参数整定不灵活的问题。但是常规微处理器容易在环境恶劣的情况下出现程序跑飞的问题,如果实现PID软算法的微处理器因为强干扰或其他原因而出现故障,会引起输出值的大幅度变化或停止响应。而FPGA的应用可...

    标签: FPGA PID 控制器

    上传时间: 2013-06-13

    上传用户:15071087253

  • FPGA的SERDES接口设计与实现免费下载

    资源简介:基于FPGA的SERDES接口设计与实现             

    标签: fpga serdes接口

    上传时间: 2022-07-08

    上传用户:得之我幸78

  • 基于FPGA的GPS信号捕获与跟踪系统设计研究.rar免费下载

    资源简介:互联网、移动通信、星基导航是21世纪信息社会的三大支柱产业,而GPS系统的技术水平和发展历程代表着全世界卫星导航系统的发展状况。目前,我国已经成为GPS的使用大国,卫星导航产业链也已基本形成。然而,我们对GPS核心技术的研究还不够深入,我国GPS产品的核...

    标签: FPGA GPS 信号捕获

    上传时间: 2013-04-24

    上传用户:1583060504

  • 基于FPGA的PID控制器研究与实现免费下载

    资源简介:基于微处理器的数字PID控制器改变了传统模拟PID控制器参数整定不灵活的问题。但是常规微处理器容易在环境恶劣的情况下出现程序跑飞的问题,如果实现PID软算法的微处理器因为强干扰或其他原因而出现故障,会引起输出值的大幅度变化或停止响应。而FPGA的应用可...

    标签: FPGA PID 控制器

    上传时间: 2013-05-24

    上传用户:gyq