FMC-to-USB Adapter

FMC Interconnect Board for the EZ-USB® FX3™, to connect a Xilinx® FPGA board with the EZ-USB® FX3™ SuperSpeed Explorer Kit

The USB-FMC needs two component the interconnection board and the USB-FX3 chip.

I/Os SMA-FMC connector Board

Fig.1 - Assembly for CYUSB3ACC-005 FMC Interconnect Board and the EZ-USB® FX3™ SuperSpeed Explorer Kit

Interconnect board

The CYUSB3ACC-005 FMC Interconnect Board for the EZ-USB® FX3™ SuperSpeed Explorer Kit is used to interconnect with the Xilinx® KC705 Evaluation kit FPGA board with the EZ-USB® FX3™ SuperSpeed Explorer Kit.

Follow the Quick start guide or Fig.1 below on how to interconnect the different components.

USB data chip

EZ-USB® FX3™ SuperSpeed Explorer Kit

The BrightEyes-TTM design transmits the data to the PC via USB 3.0, a FX3-based board (Fig.1 - Cypress SuperSpeed Explorer kit board, CYUSB3KIT) connected through an adapter card (CYUSB3ACC) to LPC-FMC connector of the Kintex-7 evaluation board. In order to use the FX3 chip, a dedicated module in the FPGA was developed. It has a simple interface (essentially FIFO with a data-valid flag) for the data transmission and it manages the FX3 control signals and the data-bus. The module was designed to work with the FX3 programmed with the SF_streamIN firmware part of the AN65974 example provided by Cypress.

The Cypress SuperSpeed Explorer kit Board and its FMC adapter connector card for the FPGA board are available at these links:

Firmware

The Cypress SuperSpeed Explorer kit main board has to be programmed, to work with TTM FPGA firmware, with the SF_streamIN, which is part of the Cypress Application Note “AN65974 - Designing with the EZ-USB™ FX3”. The file AN65974.zip which contains the firmware SF_streamIN.img can be downloaded from this link. This allow for the acquired data to be trasmitted to a host-PC.

Cypress SuperSpeed Explorer kit

Fig.1 - Cypress SuperSpeed Explorer kit

Follow the Quick start guide or Fig.2 below on how to interconnect the different components.

I/Os SMA-FMC connector Board

Fig.2 - Assembly for CYUSB3ACC-005 FMC Interconnect Board and the EZ-USB® FX3™ SuperSpeed Explorer Kit

CYUSB3KIT-003 EZ-USB® FX3™ SuperSpeed Explorer Kit

Programming guide from page #20

Programming firmware link