Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Newbie
stn1357
Posts: 4
Registered: ‎05-08-2012
0

Spartan 6 PCIe help

Hello members,

 

I start to get my hands on Xilinx (still from Altera).  I have a Spartan 6 Connectivity Kit with PCIe.  I get it works fines with USB, UART and runs program to read/write memory.  But when I install PCIe into my computer, I followed the instruction steps, but no luck to get the board to run.  I'm really want to get the advantage of PCIe with dma transfter...

 

Is there sgdma in Xilinx????  On Altera, I'm very familiar with DMA and SGDMA ...

 

Thanks,

Sean

Xilinx Employee
luisb
Posts: 615
Registered: ‎04-06-2010
0

Re: Spartan 6 PCIe help

We do have a SGDMA, but you'll have to use the PCI Express Memory Mapped brigde with the Central DMA IP within EDK.  Just because it's using EDK, doesn't mean that you need MicroBlaze.  You can simply have the following IP in EDK and it should be able to work:

PCIe Memory Mapped Bridge http://www.xilinx.com/support/documentation/ipembedprocess_peripheralpci_axi-pcie.htm

Central DMA http://www.xilinx.com/support/documentation/ipembedprocess_memoryinterface_axi_central_dma.htm

AXI interconnect

DDR3

and maybe some BRAM

 

It's simply enough to configure the Cental DMA core to be in SG mode.

 

Hope this helps...

 

Expert Contributor
sushantm
Posts: 284
Registered: ‎04-02-2011
0

Re: Spartan 6 PCIe help


I start to get my hands on Xilinx (still from Altera).  I have a Spartan 6 Connectivity Kit with PCIe.  I get it works fines with USB, UART and runs program to read/write memory.  But when I install PCIe into my computer, I followed the instruction steps, but no luck to get the board to run.  I'm really want to get the advantage of PCIe with dma transfter...

 

Is there sgdma in Xilinx????  On Altera, I'm very familiar with DMA and SGDMA ...


 i had not tried with SGDMA till now....

 Probably if you have SP605 you can try with this App.

There is ready reference design available from Xilinx to test the PCIe Demo Performance results with DMA.

 

--Sushant Mahajan
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
Signature:

1.Have you ever tried typing your question into Google? If not you should before posting.
Too many results? Try adding site:www.xilinx.com
2.Read the datasheet and user guide. Have you read the user guide in detail ? Can you find the user guide?
3. Search the forums for similar topics.
4.I have neither found any similar thread in existing forum nor web-search is helpful to me.What should I do ?
Post your issue in detail comprehensive format on the relevant
forum.
5. Do not post the same question on multiple forums,please search and post it on relevant forum.
6. Do not raise a new topic or question on someone else's thread, start a new thread!
7. Students/Newbies: Copying code is not the same as learning to design.
8. "It does not work" is not a question which can be answered. Provide much details (with webaddress, datasheet links,etc..).
and make sure to be specific!
9. You are not charged extra fees for comments in your code,It will help others to understand well.
10.If someone answers your question, mark the post with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left).