DE10 Advance revC demo: PCI Express Design for Linux
From Terasic Wiki
(Difference between revisions)
Line 1: | Line 1: | ||
- | PCI Express is commonly used in consumer, server, and industrial applications, to link motherboard-mounted peripherals. From this demonstration, it will show how the PC Linux and FPGA communicate with each other through the PCI Express interface. Arria 10 Hard IP for PCI Express with Avalon-MM DMA IP is used in this demonstration. For detail about this IP, please refer to Altera document [https://www.intel.com/content/dam/altera-www/global/en_US/pdfs/literature/ug/ug_a10_pcie_avmm_dma.pdf | + | PCI Express is commonly used in consumer, server, and industrial applications, to link motherboard-mounted peripherals. From this demonstration, it will show how the PC Linux and FPGA communicate with each other through the PCI Express interface. Arria 10 Hard IP for PCI Express with Avalon-MM DMA IP is used in this demonstration. For detail about this IP, please refer to Altera document [https://www.intel.com/content/dam/altera-www/global/en_US/pdfs/literature/ug/ug_a10_pcie_avmm_dma.pdf ug_a10_pcie_avmm_dma.pdf]. |
#[[DE10-Advanced_revC_demo: PCI Express System Infrastructure_Linux|PCI Express System Infrastructure ]] | #[[DE10-Advanced_revC_demo: PCI Express System Infrastructure_Linux|PCI Express System Infrastructure ]] |
Latest revision as of 18:29, 27 August 2018
PCI Express is commonly used in consumer, server, and industrial applications, to link motherboard-mounted peripherals. From this demonstration, it will show how the PC Linux and FPGA communicate with each other through the PCI Express interface. Arria 10 Hard IP for PCI Express with Avalon-MM DMA IP is used in this demonstration. For detail about this IP, please refer to Altera document ug_a10_pcie_avmm_dma.pdf.