LatticeECP3™ Field-Programmable Gate Array device in applications of transporting video and audio data through the Universal Serial Bus (USB) 3.0 link. The Lattice USB3 Video Bridge board is the hardware platform of the Lat- tice USB3 Video Bridge Development Kit. Combined with the control and configuration application software and drivers, the features of the Lattice USB3 Video Bridge board can assist design engineers with rapid prototype and validation of their specific USB3 Video Bridge designs.
Page 3
Lattice USB3 Video Bridge Development Kit Figure 1. Lattice USB3 Video Bridge Board Block Diagram EZ USB FX3 Bank 0 Bank 1 Bank 8 Bank 2 LatticeECP3-17EA Expansion connector cs328BGA Bank 7 Bank 3 Quad A Bank 6 Ch0 Ch1 Ch2 Ch3...
• Operating temperature: 0 °C to 55 °C • Storage temperature: -40 °C to 75 °C • Humidity: <95% without condensation • 5 V DC Functional Description Figure 2. Lattice USB3 Video Bridge Board, Top View Lattice ECP3-17EA Cypress EZ-USB FX3 Analog Devices ADV7611 cs328BGA Package CYUSB3014 HDMI 1.4a Receiver...
LatticeECP3 Device This board features a LatticeECP3-17 FPGA with a 1.2 V DC core in a 328-ball csBGA 10 mm x10 mm package. A complete description of this device can be found on the Lattice web site at www.latticesemi.com/prod- ucts/fpga/ecp3.
Page 6
LatticeECP3. For more information about the Slave FIFO interface, please consult the EZ-USB FX3 Data- sheet technical reference manual http://www.cypress.com/?docID=44322. The signal connections between the EZ- USB FX3 and the Lattice ECP3 Device are shown in Table 3. Table 3. LatticeECP3(U1) connections to EZ-USB FX3 (U5) GPIF II interface...
Page 7
Lattice USB3 Video Bridge Development Kit EZ-USB FX3 Signal sysIO Bank LatticeECP3 BGA Ball Interface Signal sf_data[13] dq[13] sf_data[14] dq[14] sf_data[15] dq[15] sf_data[16] dq[16] sf_data[17] dq[17] sf_data[18] dq[18] sf_data[19] dq[19] sf_data[20] dq[20] sf_data[21] dq[21] sf_data[22] dq[22] sf_data[23] dq[23] sf_data[24] dq[24]...
SERDES Clock Sources There are two crystals, two oscillators, and a programmable clock generator on the Lattice USB 3.0 Video Bridge Development Kit. The two crystals are used as clocks for the ADV7611 and the EZ-USB FX3. One oscillator is used to provide the 32.768 kHz RTC clock to the EZ-USB FX3, While the 27 MHz oscillator is used as the refer-...
Lattice USB3 Video Bridge Development Kit Signal sysIO Bank LatticeECP3 BGA Ball ADV7611 Signal vp[7] p[5] vp[8] p[6] vp[9] p[7] vp[12] p[8] vp[13] p[9] vp[14] p[10] vp[15] p[11] vp[16] p[12] vp[17] p[13] vp[18] p[14] vp[19] p[15] vp[22] p[16] vp[23] p[17]...
Page 10
Lattice USB3 Video Bridge Development Kit Expansion Connector (J1) Expansion connector Molex 52559-3652 is provided to connect the LatticeECP3 to a camera or a sensor. Various camera or sensor module interfaces are supported: parallel, SubLVDS or MIPI-CSI-2. Adapter boards are available for various camera/sensor options: HDR-60 NanoVesta connector with SubLVDS lines (MN34041), Sony FCB- MA130 Block camera with MIPI CSI-2 interface.
J2 selects the IO bank power supply for the LatticeECP3 bank 2. Placing a jumper on J2 pins 1-2 selects 3.3 V, jumper on J2 pins 3-4 selects 2.5 V and jumper on J2 pins 5-6 selects 1.2 V. LEDs There is one LED (D7) on the Lattice USB3 Video Bridge Board which indicates the power-on status of the board.
Page 12
Download USB3 Firmware 1. Connect the Lattice USB3 Video Bridge board to the PC’s USB 3.0 port colored in blue, or marked with the USB SuperSpeed logo. It is also suggested to use the USB 3.0 ports which can provide extra power (additionally marked with a lightning icon).
Page 13
Figure 5. Device Dialog Box USB3 Device 4. Click the USB3 Firmware Download button and choose the appropriate USB3 firmware file (Disc image file) from <install_dir>\DK-ECP3-USB3-xxx\Demonstration\FX3_firmware folder in the pop-up window. 5. Restart the board by recycling the board power supply if pins 1-2 of J10 are shunted; or unplug and re-plug in...
Page 14
USB 3.0 port of the PC. Download the FPGA bitstream by clicking the FPGA Bitfile Download button in the USB3 Video Bridge Configurator application and choosing the bitstream from the <install_dir>\DK-ECP3- USB3-xxx\Demonstration\ECP3_bitstream folder in the pop-up window.
Page 15
Lattice USB3 Video Bridge Development Kit Figure 7. FPGA Bitfile Download Button Download ECP3 Bitstream After the download has completed, the following message should appear in the communication status box.
Page 16
Manager under both the Imaging devices and the Sound, video and game controllers device categories. Depend- ing on the Windows operating system, the Lattice USB 3.0 Video Bridge may not be chosen as the default audio device. Follow the procedure described below to configure and enable the audio device in Windows Control Panel.
Page 17
Lattice USB3 Video Bridge Development Kit Figure 9. Sound-Recording Tab Configuration...
Lattice USB3 Video Bridge Development Kit Figure 10. Microphone Properties – Listen Tab Configuration Ordering Information China RoHS Environmental Description Ordering Part Number Friendly Use Period (EFUP) Lattice USB3 Video Bridge LFE3-17EA-USB3-EVN Development Kit Technical Support Assistance e-mail: techsupport@latticesemi.com Internet:...
Lattice USB3 Video Bridge Development Kit Appendix B. Bill of Materials Table 10. Bill of Materials Quantity Part Number Manufacturer Description Value Reference DV7611BSWZ-P Analog Low Power 165 MHz HDMI Receiver 0731713356 Molex BNC connector C1, C2, C7, C10, LMK107B7105KA-T...
Page 39
Quantity Part Number Manufacturer Description Value Reference LP38511MR-ADJ National LP38511MR-ADJ 3A Semiconductor Fast-Transient Response Adjust- able Low-Dropout Linear LT3029EMSE#PBF Linear Dual 500 mA/500 mA Technology Low Dropout, Low Noise, Micropower Linear Regulator LT3685EMSE#PBF Linear 36V, 2A 2.4 MHz Technology Step-Down Switch- ing Regulator U8, U9 LTC3621EMS8E-2#PBF...
Need help?
Do you have a question about the USB3 and is the answer not in the manual?
Questions and answers