On 09/09/2018 12:22 AM, Chintan Patel via USRP-users wrote:
Hi,

Given that the N310 has the Zynq parts (like the E310), has there been any benchmark testing done to test the PS-PL data transfer bandwidth? For the E310, it has been said that the data transfer bandwidth from the FPGA fabric to the processor is limited to the 15-20Msps (due to DMA/driver bottlenecks, I think). Is that the same for the N310?
I think you'd be very lucky to get 15Msps on the E310 into the CPU. It's not just the DMA hardware, it's the fact that the CPU runs at only 600ish MHz, and even with eye-watering optimization in drivers, and eliminating most of Linux, you would be hard-pressed to get that out of a 600ish MHz
  CPU.

I'll let someone from R&D speak to the Zynq CPU<--->FPGA interface on the N310, but my guess is that it's not screamingly better.

On a related note, I am assuming that if the 10G ports are enabled on the N310 FPGA build, the path from ADC samples to 10GbE, is all within the FPGA fabric, without the processor getting in the datapath.
Yes, the FPGA-to-10G data path for samples does not go through the CPU at all, and the N310 can push samples through the 10G ports at
  reasonable rates.



Thanks
Chintan


_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to