基于PCIe总线的髙速数据传输技术研究

被引量 : 0次 | 上传用户:owennb1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的高速发展,人们对信息质量的要求不断提高。音频,图片以及视频信息不断增加的分辨率,使得信息数据量急剧增加。曾经一部数字电影的大小为700MB~1.5GB大小,而目前一部90分钟的高清电影的数据量大概为30GB。如今的发展现状对数据的传输速率以及存储容量提出了很高的要求。计算机硬盘的容量正在实现从GB级到TB级的过渡,硬盘介质也正由机械硬盘过渡到固态硬盘。在计算机系统的高速率要求下,通过PCIe总线接口交互已成为计算机架构中系统处理器与外部设备交互的最主要方式。在目前的处理器系统中,所有外部设备均直接或间接地通过PCIe接口接入系统。本文主要的研究内容是基于PCIe总线接口的高速数据传输技术。通过对该技术的研究提出了一种高速数据传输的硬件方案。该技术主要解决了计算机到计算机的数据传输瓶颈问题,大大提高了计算机间的数据传输速率。本文主要研究了以下内容:1.基于PCIe总线接口的PCIe数据传输板卡的硬件设计,数据传输方案设计以及系统内部模块的划分。在发送板中使用基于PCIe总线接口的DMA传输方式读取系统内存中的数据,并保存于DDR3 SDRAM大容量缓存中,最后通过同轴线将数据发送至接收板卡;在接收板中将接收到的数据缓存于DDR3 SDRAM并以DMA方式通过PCIe总线接口将数据写入系统内存。2.基于DDR3 SDRAM内存条的大容量缓存设计。将DDR3 SDRAM作为虚拟FIFO实现了对数据的缓存。其中DDR3控制状态机以及上下行FIFO的设计,解决了系统内部跨时钟域与位宽转换的问题。该虚拟FIFO存储容量为1GB,读写速度达到250MHz,读写位宽为64bits,实现了与PCIe IP核的数据接口对接。3.基于PCIe总线接口的DMA控制器设计。其中包括DMA控制状态寄存器以实现对DMA传输地址以及传输块大小的记录;发送引擎与接收引擎实现了PCIe事务层报文的接收和发送。根据协议标准要求,本文研究了对于事务层报文Tag标签号的管理以及接收读完成报文的乱序控制,以及发送引擎与接收引擎中状态机设计。本设计中的PCIe协议主要由Xilinx公司提供的IP核来实现,本文作者只需实现PCIe协议中的事务层即可。此外DDR3控制器也由IP核来实现。本文作者设计了DDR3控制状态机作为异步上下行FIFO与DDR3控制器之间的接口。采用IP核的设计方式已成为目前系统设计的主流设计方式,该方式的设计好处有大大降低了开发周期,大大削减了开发成本。在本文的最后对设计板卡进行了实际数据的传输测试。根据测试结果得到了基于PCIe总线的高速数据传输系统的传输性能,并且根据测试结果进行了理论分析。最后展望了PCIe总线接口的发展趋势和未来总线传输的带宽理论值。
其他文献
住房公积金贷款是职工使用住房公积金的重要方式,但住房公积金贷款制度在运作过程中存在着潜在风险。应当从建立风险管理系统、完善个人住房贷款监管制度、严格个人住房贷款
利用Micaps高空、地面实况资料以及雷达基数据产品资料,分析2004—2009年湖北宜昌境内出现的10例强对流天气过程中的超级单体风暴生成的环境条件和回波结构。结果表明:产生冰
毛泽东的廉洁从政意识是与他的革命理想相伴而生的,从新民主主义革命时期把廉洁从政思想贯穿在加强军队和党的建设之中,到建国前后对党和国家前途命运的担忧,再到建国初期发
独立学院作为高等教育体系内的重要组成部分,虽然它诞生至今仅十来年,但其规模和数量发展迅速,每一年从独立学院毕业的学生数量不断增加,毕业生的就业竞争压力日益严重。当前
Q矢量、螺旋度、位涡及位涡反演是近代天气学中的先进动力诊断工具。Q矢量被视为估算垂直运动的有效方法。螺旋度是表征流体边旋转边沿旋转方向运动的动力性质的物理量。位涡
目的:通过全面系统的文献整理研究,提炼总结清代名医黄元御之《伤寒杂病论》学术思想及特色,探讨其在指导心系疾病治疗中的应用,提高对其中医思想及《伤寒杂病论》学术的认识,
期刊
下推力杆支架是家用汽车驱动后桥的重要零件。其作用是防止车身在转弯时发生太大的横向侧倾和改善汽车的平衡性。它是由多曲面组成的异形槽形零件,因其材料薄、尺寸精度高,设
利用常规气象观测资料和NCEP1×1间隔6 h的再分析资料,对2010年9月6—7日出现在河南的一次大暴雨过程进行诊断分析。结果表明:(1)高纬冷空气沿乌拉尔山东侧呈东北—西南向高
《侵权责任法》确认了侵权责任的多种责任方式并存,有利于全面保护各种民事权益和生态环境,不仅能对生态破坏提供有效救济,还能对环境污染产生更好的预防作用。作为特殊侵权