Getting started on using the FX3 as a data stream from a FPGA

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

cross mob
JaMc_4627451
Level 1
Level 1

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
Moderator
750 replies posted 500 replies posted 250 solutions authored

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