期刊文献+

基于FPGA的高速PCI-E的数据传输设计与实现 被引量:6

Design and Implementation of Data Transmission Based on FPGA for High Speed PCI-E
下载PDF
导出
摘要 基于采用传统状态机设计开发PIC-E接口效率低下、容易丢包的问题,为提高PCI-E的传输性能,使PC机和开发板之间能够进行高速数据传输,提出一种基于SOC平台的PCI-E设计方案。在PL部分通过调用IP核的方法实现PCI-E接口设计,PS部分利用C代码编写裸机程序,控制AXI_DMA实现了DMA方式的数据传输,实现PL和PS间的主从设备的通信并把数据存入PS端的DDR3中,最后通过PS端的千兆网口传到网上。相对于现有的设计,集成度较高,可移植性好,能为基于PCI-E接口的设计方案提供重要参考。 In the design and development of PCIE interface by using traditional state machine,such problems as low efficiency and frequent packet loss exist.In view of these problems,this paper proposes a PCI-E design scheme based on SOC platform in order to improve the transmission performance and implement high-speed data transmission between PC and development board.In the PL part,the PCI-E interface design is realized by calling the IP core.The PS part uses the C code to write the bare metal program,controls the AXI_DMA to realize the DMA mode data transmission,realizes the communication between the master and slave devices between the PL and the PS,and stores the data in the PS.In the DDR3end,it is transmitted to the Internet through the Gigabit Ethernet port on the PS side.Compared with the existing design,the proposed design scheme has higher integration and better portability,and it can provide an important reference for the design scheme based on PCI-E interface.
作者 吴国华 杨自恒 郭俊磊 徐勤涛 WU Guohua;YANG Ziheng;GUO Junlei;XU Qingtao(School of Electronic Engineering,Heilongjiang University,Heilongjiang 150080,China)
出处 《无线电通信技术》 2019年第1期96-99,共4页 Radio Communications Technology
关键词 FPGA ZYNQ PCI-E SOC ARM 千兆网口 FPGA ZYNQ PCI-E SOC ARM Gigabit network port
  • 相关文献

参考文献5

二级参考文献10

共引文献44

同被引文献56

引证文献6

二级引证文献35

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部