![Terasic DE10-Agiles User Manual Download Page 147](http://html1.mh-extra.com/html/terasic/de10-agiles/de10-agiles_user-manual_1088476147.webp)
DE10-Agilex
User Manual
147
www.terasic.com
January 29,
2021
controller through the Memory-Mapped Interface.
Figure 7-23
Hardware block diagram of the PCIe_DDR4 reference design
Windows Based Application Software Design
The application software project is built by Visual C++ 2019. The project includes the
following major files:
Name
Description
PCIE_DDR4.cpp
Main program
PCIE.c
Implement dynamically load for
TERAISC_PCIE_AVMM.DLL
PCIE.h
TERASIC_PCIE_AVMM512.h SDK library file, defines constant and data structure
The main program PCIE_DDR4.cpp includes the header file "PCIE.h" and defines the
controller address according to the FPGA design.