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 smirzamo
Visitor
3,682 Views
Registered: ‎08-18-2015

transmit data from PCI to BRAM

Hi everybody!

 

I'm using Virtex 7 FPGA and PCIe bus for memory access. In what rate is the data coming from PCI bus written on BRAMs?

 

The speed for PCI is 8Gb/s I think but I don't think that's the rate of buffering date?

 

Thanks,

0 Kudos
3 Replies
Xilinx Employee
Xilinx Employee
3,611 Views
Registered: ‎08-01-2008

Re: transmit data from PCI to BRAM

We have a BMD test that gives us a best case throughput and were getting 7.0GB/s.
 
With NWL DMA, were getting 6.2GB/s with read throughput and 6.4 GB/s with write throughput.  BMD is an unrealistic design and NWL is a fully featured DMA.  If youre going to create your own DMA custom tailored for your design, you can expect to land in between 6.2 and 7.0 GB/s.
 
The x8 Gen 3 data with the soft cores are using Kintex-7 on the XC705.
 
The hardblock are obviously V7.
 
 

 

Thanks and Regards
Balkrishan
--------------------------------------------------------------------------------------------
Please mark the post as an answer "Accept as solution" in case it helped resolve your query.
Give kudos in case a post in case it guided to the solution.
Visitor smirzamo
Visitor
3,562 Views
Registered: ‎08-18-2015

Re: transmit data from PCI to BRAM

Thank u for reply.

Can u point me out to a datasheet or reference?
0 Kudos
Visitor smirzamo
Visitor
3,558 Views
Registered: ‎08-18-2015

Re: transmit data from PCI to BRAM

And, how much is the rate of writing on block RAMs?
0 Kudos