Announcements
IMPORTANT: Cypress Developer Community is transitioning on October 20th. To learn more and be prepared for this change, check out our latest announcement.
cancel
Showing results for 
Search instead for 
Did you mean: 

USB Superspeed Peripherals

KyleWK
New Contributor

Here are questions about FX3 and need Cypress' advice.

-------------------------------------

1. Could  FX3 support line buffer for Streaming Frame? Ex: receive 10 line input via ISP , then output 10 line data directly. Or FX3 need wait a full Frame for output ?

2. If FX3 is frame base buffer (need wait full frame) , what is the output latency ? 1/fps second ?

3. If FX3 could support line buffer , what is the minimum output latency (or how many line)?

4. For FX3 ISO mode, the Throughput(bandwidth) is 82700KBps , around 3GBps. Does it mean the max bandwidth is “streaming  resolution x fps x bit/pixel”? ex: 4656x3496(16M) x 4~5fps x 16bit/pixel (please refer to the attachment, there is a table inside it)

5. Could FX3 support add frame count information for each frame ?

-------------------------------------

Regards,

Kyle

0 Likes
1 Solution
YangyangC_06
Employee

Hello,

1. No.

2. Same to Q1.

3. You could calculate the latency time consumed by FX3/CX3 to fill buffer. Check the link below.

Calculate FX3/CX3 latency in Video Streaming Design - KBA223271

4. Please tell me the context of the table 2.

5. Yes, it's feasible to do that. FX3 adds UVC header for each DMA buffer. Please refer to AN75779.

View solution in original post

0 Likes
1 Reply
YangyangC_06
Employee

Hello,

1. No.

2. Same to Q1.

3. You could calculate the latency time consumed by FX3/CX3 to fill buffer. Check the link below.

Calculate FX3/CX3 latency in Video Streaming Design - KBA223271

4. Please tell me the context of the table 2.

5. Yes, it's feasible to do that. FX3 adds UVC header for each DMA buffer. Please refer to AN75779.

View solution in original post

0 Likes