86
TR10a-LPQ User Manual
December
10,
2018
6.5
PCIe Design – QDRII+
The application reference design shows how to add QDRII+ Memory Controllers for five
QDRII+ SRAMs into the PCIe Quartus project based on the PCI_Fundamental Quartus
project and perform 8MB data DMA for five SRAMs. Also, this demo shows how to call
"PCIE_ConfigRead32" API to check PCIe link status.
◼
Demonstration Files Location
The demo file is located in the batch folder:
CDROM\demonstrations\PCIe_QDR\demo_batch
The folder includes following files:
⚫
FPGA Configuration File: PCIe_QDR.sof
⚫
Download Batch file: test.bat
⚫
Windows Application Software folder : windows_app, includes
PCIE_QDR.exe
TERASIC_PCIE_AVMM.dll
◼
Demonstration Setup
1.
Install the FPGA board on your PC.
2.
Configure FPGA with PCIe_QDR.sof by executing the test.bat.
3.
Install PCIe driver if necessary.
4.
Restart Windows
5.
Make sure the Windows has detected the FPGA Board by checking the Windows
Control panel.
6.
Goto windows_app folder, execute PCIE_QDR.exe. A menu will appear as shown
in
Figure 6-16
.