- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What should be the expected maximum sustained throughput via a USB3 5Gbps connection when using the FX3 device as a video endpoint? We would connect the FX3 to an FPGA, and the FPGA could feed the FX3 the maximum of 32 bits @ 100 MHz (3.2 Gbps).
In other words, can the FX3 and the USB3 bus be configured to actually keep up with a 3.2 Gbps transfer rate for streaming video across USB3? If not, what should be our design goal for maximum sustained video transfer?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Yes, FX3 can support 3.2Gbps transfer rate for streaming data across USB3.
Please refer to the following Application note to optimize USB 3.0 throughput using FX3:
If you are using Bulk transfers, then you can refer to Table 5 which represents the different throughput measurements obtained by adjusting parameters like burst, DMA buffer size and number of buffers. You can use these parameters based on your requirement.
Jayakrishna
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Yes, FX3 can support 3.2Gbps transfer rate for streaming data across USB3.
Please refer to the following Application note to optimize USB 3.0 throughput using FX3:
If you are using Bulk transfers, then you can refer to Table 5 which represents the different throughput measurements obtained by adjusting parameters like burst, DMA buffer size and number of buffers. You can use these parameters based on your requirement.
Jayakrishna