UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Visitor venkat@ssn
Visitor
800 Views
Registered: ‎12-18-2017

DDR3 mig using PCIe

Hello ,

 

I need to write a huge data into DDR3 memory(65532*1024bit) and read some selective value later.

Since it is a huge amount of data I prefer using PCIe slot for writing the value into the memory.

I've virtex 7(vc707) board.

Suggest me some example designs or help me to complete the above task .

 

Thanks in advance.

 

0 Kudos
4 Replies
Scholar dpaul24
Scholar
796 Views
Registered: ‎08-07-2014

Re: DDR3 mig using PCIe

venkat@ssn,

 

Some hints here maybe: https://forums.xilinx.com/t5/PCI-Express/PCIe-to-DDR-DMA-on-XCVU9P/td-p/767190

--------------------------------------------------------------------------------------------------------
FPGA enthusiast!
All PMs will be ignored
--------------------------------------------------------------------------------------------------------
Visitor venkat@ssn
Visitor
777 Views
Registered: ‎12-18-2017

Re: DDR3 mig using PCIe

@dpaul24

Thank you sir, but I need some more detailed explanation.

And it would be helpful if I get any example design steps.

0 Kudos
Scholar dpaul24
Scholar
772 Views
Registered: ‎08-07-2014

Re: DDR3 mig using PCIe

venkat@ssn,

 

well then let me ask first, have you read the Xilinx MIG controller core spec?

https://www.xilinx.com/products/intellectual-property/mig.html#overview

 

The MIG, which writes/reads data from the on-board DDR memory, can be generated ONLY with AXI i/f or Native i/f not with a PCIe interface. Without a MIG core, you cannot communicate with the DDR.

 

So it is not clear to me how do you plan to use a  PCIe and a DDR.

--------------------------------------------------------------------------------------------------------
FPGA enthusiast!
All PMs will be ignored
--------------------------------------------------------------------------------------------------------
Adventurer
Adventurer
649 Views
Registered: ‎08-10-2017

Re: DDR3 mig using PCIe

venkat@ssn

 

Follow this video  - https://www.xilinx.com/video/technology/dma-for-pci-express.html

You'd be able to transfer data between host PC and BRAM/DDR3 memory.

Though the video mentions Ultrascale, it works for VC707 (Virtex7 485T) as well.

 

 

Regards

Jagannath