Dianzi Jishu Yingyong (Jan 2018)

Design of DMA controller of PCIe bus interface based on FPGA

  • Wang Zhiguang,
  • Gao Qingyun

DOI
https://doi.org/10.16157/j.issn.0258-7998.172445
Journal volume & issue
Vol. 44, no. 1
pp. 9 – 12

Abstract

Read online

A method to implement DMA controller of PCIe bus interface based on Altera FPGA PCIe PHY IP and Synopsys PCIe Core IP was proposed in this paper,and a 4-lane PCIe transmission system was builted. The correctness of reading and writing data was proved through the stimulation in Synopsys VIP environment and transfer verification in Altera Stratix V EX series FPGA platform. The bandwidth of DMA read and DMA write can achieve 1 547 MB/s and 1 607 MB/s respectively. The DMA controller can satisfy the demands of data transfer rates in most practical applications.

Keywords