

Fpga usb
- Copper layers
- 6
- Thickness
- 1.6 mm
- Parts
- 96
- Nets
- 679
- Pads
- 952
- Tracks, vias
- 317, 40
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 30 Mar 2025
- Updated
- 31 Mar 2025
Overview
Fpga usb is an open-source printed circuit board by tomverbeure, from the tomverbeure/fpga_usb repository on GitHub. It is a 6-layer board with 96 parts on 679 nets, routed with 317 tracks and 40 vias.
It is built around the EP2C35F484I8, FT601Q-B-T and AMS1117-3.3, with the PI5USB30213AXEAEX and X322530MOB4SI among its other parts. Its parts include 50 capacitors, 22 resistors, 7 ICs, 4 connectors and 3 diodes. It belongs with the fPGA and programmable logic boards and the FPGA and CPLD boards of this library.
Main components
5EP2C35F484I8
FBGA-484-40℃~+100℃ 1.15V~1.25V 2076 322 33216 483840bit Cyclone II Supports hot swap、Supports SEU error detection and correction FBGA-484 Programmable Logic Device (CPLDs/FPGAs)Intel/AlteraProgrammable Logic Device (CPLDs/FPGAs)FT601Q-B-T
QFN-76-EP(9x9)-40℃~+85℃ 1.65V~3.6V 185mA 4mA 5Gbps 8 USB 2.0、USB 3.0 USB to FIFO QFN-76-EP(9x9) USB Converters ROHSFTDIUSB ConvertersAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsPI5USB30213AXEAEX
X1QFN-24(2x4)-40℃~+85℃ 2.7V~5.5V 2:1 X1QFN-24(2x4) Analog Switches, Multiplexers ROHSDiodes IncorporatedAnalog Switches, MultiplexersX322530MOB4SI
SMD3225-4P-40℃~+85℃ 12pF 30MHz 50Ω Crystal Oscillator ±10ppm ±20ppm SMD3225-4P Crystals ROHSYXCCrystals
Parts
96| Qty | Value | Footprint | References |
|---|---|---|---|
| 26 | 470n | Capacitor_SMD:C_0603_1608Metric | C3, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C25, C26, C27, C28, C41 +10 |
| 14 | 100n | Capacitor_SMD:C_0402_1005Metric | C4, C5, C9, C10, C31, C32, C33, C34, C35, C36, C37, C38, C39, C40 |
| 8 | 0 | Resistor_SMD:R_0402_1005Metric | R13, R14, R17, R18, R19, R20, R21, R22 |
| 4 | 0 | Capacitor_SMD:C_0402_1005Metric | R1, R2, R4, R5 |
| 4 | 3p | Capacitor_SMD:C_0402_1005Metric | C6, C7, C51, C52 |
| 4 | Jumper_3_Open | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP1, JP2, JP5, JP6 |
| 2 | 0 | Resistor_SMD:R_0603_1608Metric | R11, R12 |
| 2 | 1.6k | Capacitor_SMD:C_0402_1005Metric | R3, R6 |
| 2 | 100n | Capacitor_SMD:C_0603_1608Metric | C21, C22 |
| 2 | 10k | Capacitor_SMD:C_0402_1005Metric | R7, R8 |
| 2 | 10u | Capacitor_SMD:C_0805_2012Metric | C23, C24 |
| 2 | 1M | Resistor_SMD:R_0402_1005Metric | R15, R16 |
| 2 | 28 Ohm / 100MHz | Inductor_SMD:L_0603_1608Metric | FB1, FB2 |
| 2 | 360 | Resistor_SMD:R_0603_1608Metric | R9, R10 |
| 2 | 47u | Capacitor_SMD:C_0603_1608Metric | C29, C30 |
| 2 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U4, U5 |
| 2 | Conn_01x02_Pin | Kicad_Personal:TerminalBlock_MAX-MX127-5.0-02P | J1, J2 |
| 2 | FT601Q | Package_DFN_QFN:QFN-76-1EP_9x9mm_P0.4mm_EP5.81x6.31mm | U2, U3 |
| 2 | LED | LED_SMD:LED_0805_2012Metric | D2, D3 |
| 2 | PI5USB30213AXEAEX | PI5USB30213AXEAEX-2:QFN40P400X200X50-25N | U6, U7 |
| 2 | PWR_MEASURE | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP3, JP4 |
| 2 | USB_C_Receptacle | Connector_USB:USB_C_Receptacle_Amphenol_12401548E4-2A | J3, J4 |
| 2 | X322530MOB4SI | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering | Y1, Y2 |
| 1 | EP2C35F484 | Package_BGA:BGA-484_23.0x23.0mm_Layout22x22_P1.0mm | U1 |
| 1 | WS2812S | LED_SMD:LED_WS2812_PLCC6_5.0x5.0mm_P1.6mm | D1 |
Questions
What parts does the Fpga usb use?
96 parts, built around the EP2C35F484I8, FT601Q-B-T, AMS1117-3.3 and PI5USB30213AXEAEX. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Fpga usb KiCad files?
From the tomverbeure/fpga_usb repository on GitHub, at the commit this page was made from: the board is fpga_usb/fpga_usb.kicad_pcb and its schematic fpga_usb/ep2c35_fpga.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Fpga usb design in my own project?
Its repository states no licence, so its author keeps all rights: ask tomverbeure before reusing the design.
Similar boards
- 4 layers50 × 70 mm

- 4 layers98 × 100 mm

- 6 layers144.7 × 92.3 mm

- 8 layers89 × 65 mm

MurPhySDR
MillePoels/MurPhySDR
MurPhySDR is an open source software-defined radio platform based on the AD9364 transceiver IC.
221 parts14GPL-3.0 - 2 layers57 × 51.6 mm

Ftdi601 breakout
ncicek/FT601-FPGA-interface-board
A breakout board for the USB3.0 interface chip meant for getting lots of data in or out of a FPGA. Designed to mount to a Lattice MachXO3 starter board.
34 parts5 - 4 layers80 × 35 mm

- 4 layers96.5 × 116 mm

- 6 layers98 × 30 mm

Kvio core
korken89/kvio_core
KVision core is an FPGA based Visual Inertial Odometry accelerator.
287 parts1