Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

USB superspeed peripherals

HABH_4794876
Level 1
Level 1

Hi,

I am planning to use FX3 to convert UVC USB3 packets to native Video (YUV 422) format. Is it possible to use FX3 for this application?

If yes, Does anybody have any reference design to start with?

With Regards,

Bhat

0 Likes
1 Solution
JayakrishnaT_76
Moderator
Moderator First question asked 1000 replies posted 750 replies posted
Moderator

Hello,

We do not have a reference example project for your requirement. We also  have not tested FX3 to accept Bulk OUT data from UVC driver.

But I feel that your requirement should be possible with FX3 provided the requests are handled properly as per the UVC specification. FX3's GPIF II block can be interfaced with the FPGA using Slave FIFO interface to provide the data to the HDMI monitor. More details on Slave FIFO Interface using FX3 can be found in the following Application Note:

https://www.cypress.com/file/136056/download

Also, FX3 can be used only to transfer the data obtained from host to FPGA. Processing of data should be done on the FPGA side.

Best Regards,

Jayakrishna

Best Regards,
Jayakrishna

View solution in original post

0 Likes
3 Replies