cancel
Showing results for 
Search instead for 
Did you mean: 

USB Superspeed Peripherals

JaMc_4627451
New Contributor

Hi everyone. I've just joined on a new project and they have tasked me with implementing a USB 3.0 data stream on an FPGA. I'm looking to be able to simply stream data created by the FPGA unit through the FX3 chip they've chosen for this task. I'm specifically using the CYUSB3KIT-003 EZ-USB FX3. I'm having difficulty finding the proper resources to begin this so if anyone would be willing to point me in the right way I would be most appreciative.

If it's at all relevant, I'm using Vivado for programming the FPGA, which is a Xilinx Nexys Video.

0 Likes
1 Solution
YatheeshD_36
Moderator
Moderator

Hello,

You can refer to the Designing with EZ-USB FX3 Slave FIFO Interface Application note in which an Xilinx Spartan 6 FPGA is interfaced with FX3 in slave FIFO mode, where the FPGA acts as a master and controls the FX3. The application note also defines the FPGA State Machine for streaming data.

Thanks,

Yatheesh

View solution in original post

0 Likes
2 Replies