Design of PCIe Interface DMA Data Transmission Based on FPGA
REN Yongfeng
ZHAO Qinglin
Abstract:In order to solve the requirement of high bandwidth in high-speed data transmission,a data transmission system based on PCIe interface is designed.The system realizes the interconnection between FPGA and CPU through PCIe interface,and uses optical module to realize the communication between the external RapidIO module and FPGA.By designing the top-level DMA transmission architecture,the data is uploaded to the DDR of CPU through PCIe interface.In addition,PCIe hardware design and initialization training process are introduced,and data read and write mode and state transition process in DMA data transmission module are analyzed in detail.Meanwhile,multi-FIFO design can extend multi-channel data transmission and maximize data high-speed transmission on the basis of existing hardware links.
Keywords:PCI ExpressFPGADMADDRdata transmission
Publication Date:2025-10-20
Online Publishing Date:2026-01-16(First online date of this platform, not the publication date of the document)
Pages:4( 67-70 )
Ship Electronic Engineering

Ship Electronic Engineering

ISTIC
ISSN:1672-9730
Year, Vol.(Issue):2025,45(10)