基于实时操作系统的高速数据传输技术研究
发布时间:2018-01-19 02:26
本文关键词: PCIe 高速 数据传输 实时操作系统 出处:《浙江大学》2017年硕士论文 论文类型:学位论文
【摘要】:PCIe总线具有高带宽以及良好的扩展性,已被广泛用于计算机与各种外设的互连,但其在嵌入式领域还并未获得广泛应用。针对当今大数据量的高速传输需求,本文探讨了基于PCIe总线的高速数据传输技术,并设计与实现了一个基于PCIe总线以及实时操作系统的嵌入式高速数据传输系统。本文设计的高速数据传输系统具有较高的传输速率,支持双向传输,可根据传输数据量的大小选择最优底层传输方式,主控端可对传输系统进行全面控制。本文首先提出了高速数据传输系统的总体设计方案,包括总体硬件方案、软件方案以及数据通路方案。然后着重设计并实现了传输系统软件,根据高速数据传输系统的功能需求,将其软件分为底层驱动以及上层应用两部分。在底层驱动部分重点设计并完成了 PCIeEP端初始化、与PCIeRC的通信协议、底层传输方式、以及与上层应用的交互方式等。在上层应用部分主要设计并实现了传输功能模块以及FPGA配置模块。最后搭建测试平台对系统进行测试验证,结果表明驱动以及应用程序功能正常,高速数据传输系统上行以及下行传输速率可达1637MB/s左右,达到了所用PCIe链路理论传输速度的89.1%,达到所预期的传输速率,满足高速数据传输需求。
[Abstract]:PCIe bus with high bandwidth and good scalability has been widely used in computer interconnection with various peripherals. However, it has not been widely used in the embedded field. In order to meet the demand of high-speed data transmission, this paper discusses the high-speed data transmission technology based on PCIe bus. An embedded high-speed data transmission system based on PCIe bus and real time operating system is designed and implemented. The high speed data transmission system designed in this paper has high transmission rate and supports two-way transmission. According to the size of the transmission data, the main control terminal can control the transmission system. Firstly, the overall design scheme of the high-speed data transmission system, including the overall hardware scheme, is proposed. Software scheme and data path scheme. Then the design and implementation of the transmission system software, according to the functional requirements of high-speed data transmission system. The software is divided into two parts: the bottom driver and the upper application. In the bottom driver part, the initialization of the PCIeEP terminal, the communication protocol with the PCIeRC, and the underlying transmission mode are designed and completed. In the upper application part, the transmission function module and the FPGA configuration module are designed and implemented. Finally, the test platform is built to test and verify the system. The results show that the functions of the driver and the application are normal, and the uplink and downlink transmission rate of the high-speed data transmission system can reach about 1637MB / s. The PCIe theoretical transmission speed is 89.1%, the expected transmission rate is achieved, and the high speed data transmission requirement is satisfied.
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP316.2;TP336
【参考文献】
相关期刊论文 前5条
1 包利民;潘奇;;VPX总线技术及其实现[J];电子机械工程;2012年02期
2 任申真;谭亮;李一平;封锡盛;;基于VxBus的高速数据采集卡驱动程序开发[J];机械设计与制造;2012年01期
3 洪艳;沈利华;;基于VPX高速综合信息处理平台设计[J];导弹与航天运载技术;2011年03期
4 孟会;刘雪峰;;PCI Express总线技术分析[J];计算机工程;2006年23期
5 许军;李玉山;贺占庄;许西荣;;PCI-Express总线技术研究[J];计算机工程与科学;2006年05期
,本文编号:1442230
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1442230.html