[1]王嘉良 赵曙光.用FPGA实现PCI-E接口和DMA控制器设计[J].计算机技术与发展,2011,(06):181-184.
 WANG Jia-liang,ZHAO Shu-guang.PCI-E Interface Implementation and DMA Engine Design with FPGA[J].,2011,(06):181-184.
点击复制

用FPGA实现PCI-E接口和DMA控制器设计()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
期数:
2011年06期
页码:
181-184
栏目:
应用开发研究
出版日期:
1900-01-01

文章信息/Info

Title:
PCI-E Interface Implementation and DMA Engine Design with FPGA
文章编号:
1673-629X(2011)06-0181-04
作者:
王嘉良 赵曙光
东华大学
Author(s):
WANG Jia-liangZHAO Shu-guang
Donghua University
关键词:
PCI-Express总线FPGA直接存储器访问
Keywords:
PCI-Express bus FPGA DMA
分类号:
TP39
文献标志码:
A
摘要:
PCI-Express接口是第三代总线通信接口标准,它采用点对点串行连接方式,具有高速率和高带宽等特点,这是传统PCI并行结构所不能比拟的。为了实现FPGA与CPU之间高速相互通信,介绍了一种用单片FPGA实现PCI-Express接口和高速DMA控制器的设计方法,并在Xilinx Virtex-6 FPGA系列平台上实现。运用Xilinx提供的PCI-Express端点硬核,提出并设计了基于PCI-Express总线的DMA数据传输方案。通过仿真及硬件测试表明,该设计方案成本低、高效,可满足如10Gb以太网数据帧抓取等高速数据采集及分析系统的需要
Abstract:
PCI-Express interface is the 3rd generation bus interface standard,which is point to point serial interconnection with high speed and high bandwidth,what the traditional PCI parallel structure cannot be compared with.Propose a design of high-speed communication with CPU through the PCI-Express interface and a DMA engine method based on a single FPGA.It is implemented on the Xilinx Virtex-6 FPGA series platform.With the hard PCI-Express endpoint IP core,the transaction of data through DMA based on PCI-Express bus is achieved.The results of simulation and hardware test show that it is applicable and can be used to the 10Gb Ethernet environment and other data acquisition systems

相似文献/References:

[1]徐钊,吴光敏,覃世欢.基于AccelDSP的LBP算法在人脸识别中的应用[J].计算机技术与发展,2014,24(01):51.
 XU Zhao,WU Guang-min,QIN Shi-huan.Application of LBP Algorithm Based on AccelDSP in Face Recognition[J].,2014,24(06):51.
[2]单天昌 陆达.基于FPGA的PCI接口DMA传输的设计与实现[J].计算机技术与发展,2010,(04):215.
 SHAN Tian-chang,LU Da.Design and Realization of DMA Transfers in PCI Interface Based on FPGA[J].,2010,(06):215.
[3]陈良明 韩泽耀.OFDM——第四代移动通信的主流技术[J].计算机技术与发展,2008,(03):184.
 CHEN Liang-ming,HAN Ze-yao.OFDM--Main Technology of 4G Mobile Communication System[J].,2008,(06):184.
[4]赵骞 李挥 马建设.基于FPGA的光学头E-F相位差检测系统[J].计算机技术与发展,2009,(08):182.
 ZHAO Qian,LI Hui,MA Jian-she.Test System of E - F Phase Difference of Optical Pick- up Heads with FPGA[J].,2009,(06):182.
[5]何春芬 张玲 何伟.基于模数混合FPGA的便携式电子血压计设计[J].计算机技术与发展,2009,(09):164.
 HE Chun-fen,ZHANG Ling,HE Wei.Design of Portable Electronic Sphygmomanometer Based on Digital- Analog Mixed FPGA[J].,2009,(06):164.
[6]杨军 郭跃东 蒋慕蓉.基于FPGA的FFT处理器研究与设计[J].计算机技术与发展,2009,(09):225.
 YANG Jun,GUO Yue-dong,JIANG Mu-rong.Research and Design for FFT Processor Based on FPGA[J].,2009,(06):225.
[7]曹硕 王晓蔚 杨全胜.基于ARM和VxWorks的PC104总线模块检测系统[J].计算机技术与发展,2009,(02):250.
 CAO Shuo,WANG Xiao-wei,YANG Quan-sheng.PC104 Bus Module Detecting System Based on ARM and VxWorks[J].,2009,(06):250.
[8]崔涛 杨全胜.基于FPGA技术的通用模糊控制器设计[J].计算机技术与发展,2009,(03):15.
 CUI Tao,YANG Ouan-sheng.Design of Universal Fuzzy Controller Based on FPGA[J].,2009,(06):15.
[9]徐慧 王金海 王巍.基于FPGA的8051IP核的设计与实现[J].计算机技术与发展,2009,(03):42.
 XU Hui,WANG Jin-hai,WANG Wei.Design and Implementation of 8051 IP Core Based on FPGA[J].,2009,(06):42.
[10]沈海嘉 杨全胜.基于FPGA的ARM9与PC/104总线接口的设计[J].计算机技术与发展,2009,(03):182.
 SHEN Hai-jia,YANG Quan-sheng.Design and Realization of Interface Between ARM9 and PC/104 Based on FPGA[J].,2009,(06):182.
[11]孙晓晔.基于PCIE的SG DMA高速数据传输系统[J].计算机技术与发展,2013,(09):195.
 SUN Xiao-ye.High Speed SG DMA Data Transmission System Based on PCIE[J].,2013,(06):195.

备注/Memo

备注/Memo:
国家自然科学基金(60073053 60133010)王嘉良(1986-),男,硕士研究生,研究方向为通信系统、SoC设计与验证;赵曙光,教授,博士生导师,研究方向为电子设计自动化、进化电子系统等
更新日期/Last Update: 1900-01-01