基于FPGA的PCIE接口DMA传输设计与实现  被引量:16

Design and implementation of DMA transmission for PCIe interface based on FPGA

在线阅读下载全文

作  者:任勇峰 杨圣龙 李辉景 REN Yongfeng;YANG Shenglong;LI Huijing(School of Instrument and Electronics,North University of China,Taiyuan 030051)

机构地区:[1]中北大学仪器与电子学院,太原030051

出  处:《实验室研究与探索》2019年第2期121-125,共5页Research and Exploration In Laboratory

摘  要:为解决数据采集系统中高速传输需求,设计一种基于PCIE接口的高速数据传输系统。该系统采用PEX8111桥接芯片,实现了PCIE总线到PCI总线的协议转换。同时使用FPGA作为主控器对PEX8111芯片进行空间配置和PCI时序配置,分析了PCI总线突发读写传输过程,介绍了DMA数据传输方式,有效减小了传输过程中CPU资源占用率。经测试,传输速率可达138MB/s,完全满足高速数据数据传输的需求,并且性能稳定。In order to meet the needs of high-speed data transmission and stability in various fields,a high-speed data transmission system based on PCIe interface is designed.The system uses PEX8111 bridge chip to realize the protocol conversion from PCIe bus to PCI bus.At the same time using the FPGA as the main control unit of space configuration and PCI timing configuration of the PEX8111 chip,analyzes the PCI bus to read and write burst transmission process,and introduces the DMA data transmission mode,effectively reduce the CPU resource occupancy rate in the transmission process.After testing,the transmission rate is up to 138MB/s,which fully meets the requirements of high-speed data transmission,and the performance is stable.

关 键 词:PCIE PEX8111 PCI总线 DMA传输 状态机 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象