International Journal of Electronics and Telecommunications (Dec 2021)

SoPC-based DMA for PCI Express DAQ Cards

  • Krzysztof Mroczek

DOI
https://doi.org/10.24425/ijet.2021.137847
Journal volume & issue
Vol. vol. 67, no. No 4
pp. 565 – 570

Abstract

Read online

This paper presents low-cost, configurable PCI Express (PCIe) direct memory access (DMA) interface for implementation on Intel Cyclone V FPGAs. The DMA engine was designed to support DAQ tasks including pre-triggering acquisition for transient analysis and multichannel transmission. Performance of the interface has been evaluated on Terasic OVSK board (PCIe Gen2 x4). Target configuration of this interface is based on the Avalon-MM Hard IP for Cyclone V PCIe core and Jungo WinDriver x64 for Windows. A sample speed of 1200 MB/s has been reported for DMA writes to PCIe memory.

Keywords