- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
Solved! Go to Solution.
- Tags:
- ez fx3
- xilinx fpga
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Follow up to that. I'm using a different development board than they were in the example. I'm having issues mapping the FMC connector pins to the signals on the FX3 board. Is there an easy reference for finding out what corresponds to what or do I need to go through it pin by pin?