Forum Discussion
Hi,
Can you elaborate more about this?
How much is the bandwidth of from DDR3 to HPS through SGDMA ?
How much of bandwidth degradation is in HPS ?
How much of transferring bandwdth is through Ethernet ?
Where is the bottle neck in data path from/to ?
Is ethernet link 1G link ?
Best regards,
Zying
Hello,
Sorry, I'm not sure how to measure the bandwidth of SGDMA. I will describe the complete process of data movement to you.
The data is output by video sensors with a resolution of 1280x720@56fps and the format is RGB565. Afterwards, the data is sent to FIFO, then to DDR3 through SGDMA, and finally to PC using the sendData function on the HPS side. The receiving rate measured on the PC side is about 350Mbps, and I have tried using Wireshark to capture packets, but there was no data loss. I am sure the Ethernet connection speed is 1Gbps.
I have also tried sending data directly from HPS to PC, and the fastest speed can reach 750Mbps. However, when sending video data from FPGA, the speed drops to 350Mbps. By the way, I use a CAT5E network cable.
The video sensor is driven by an internal clock, with a frequency of 145.6 MHz and a data width of 8 bits.
Thanks for your patient help.
Regards.