69
TR10a-LPQ User Manual
December
10,
2018
communicate with the FPGA. The library provides the following functions:
⚫
Basic data read and write
⚫
Data read and write by DMA
For high performance data transmission, Altera AVMM DMA is required as the read and
write operations are specified under the hardware design on the FPGA.
6.3
PCI Express Software Stack
shows the software stack for the PCI Express application software on 64-bit
Windows. The PCI Express driver incorporated in the DLL library is called
"TERASIC_PCIE_AVMM.dll". Users can develop their applications based on this DLL.
The "altera_pcie_win_driver.sys" kernel driver is provided by Altera.
Figure 6-2 PCI Express Software Stack