View Single Post
  #1 (permalink)  
Old 05-08-2006, 04:09 PM
Posts: n/a
Default PCI Express and DMA

I am looking for some assistance writing a driver and FPGA code to handle
DMA on a PCI Express system. The FPGA is a Xilinx V2P with a Xilinx x4 PCIe
LogiCORE (v3.0).

I've scoured through the entire PCI Express Base Specification v2.0 (the
Solari/Intel book) and DMA isn't mentioned once, as far as I can tell. I
suppose it is at a higher level than the base spec covers. The Xilinx
manuals don't mention it, either. I've also googled everywhere (websites,
groups, etc.) for mention of PCI Express and DMA, to no avail.

Where should I go to find out how PCI Express handles DMA? What should the
TLP messages look like? Are there any reference designs / sample code

I look forward to hearing from the community about this issue.

Thank you,

--Alex Gross

Reply With Quote