Fpga board
jorisplusplus·pcdock·fpga_board/fpga_board.kicad_pcb
About the Fpga board
Fpga board is an open source PCB design by jorisplusplus, published on GitHub. It is a 8-layer board measuring 60 × 80 mm, with 196 components from 54 distinct parts.
Other key parts include the XCKU5P-2, TPS53355, TPS74401_VQFN, CH340E and TPS22971. By type, the board carries 109 capacitors, 54 resistors, 17 ICs, 6 diodes, 5 connectors and 3 transistors.
It belongs with the usb & debug tools designs in this gallery.
From the project
FPGA base pcdock
The goal of this project is to make a device that can pipe displayport and USB 3 signals over a single 25 gbps fiber and provide kvm switch to switch between different sources.
For this project the Xilinx FPGA XCKU5P-2FFVB676I has been chosen. It has 16 transceivers capable of 25 gbps and is reasonably priced at around 80 euros. The hardware is broken up into various pieces, this is to reduce production costs by being able to reuse parts and reduce costs for prototyping if mistakes are made.

Main components on the Fpga board
Fpga board bill of materials (BOM)
196 components, 54 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | XCKU5P-2 | Xilinx_FBG676_delay | U1 |
| 2 | TPS53355 | SON50P500X600X150-23N | U2, U3 |
| 2 | TPS74401_VQFN | QFN65P500X500X100-21N | U6, U9 |
| 1 | CH340E | MSOP-10_3x3mm_P0.5mm | U7 |
| 3 | TPS22971 | Texas_DSBGA-8_0.9x1.9mm_Layout2x4_P0.5mm | U10, U12, U17 |
| 1 | TXS0102DCU | VSSOP-8_2.3x2mm_P0.5mm | U11 |
| 1 | IS25WP128F-JBLE | SOIC-8W_5.3x5.3mm_P1.27mm | U15 |
| 1 | HT7533-1-SOT89 | SOT-89-3 | U16 |
| 5 | 100MHz | SMD3225-6P | U18, U19, U20, U21, U24 |
| 3 | FDG6303N | SOT-363_SC-70-6 | Q1, Q2, Q7 |
| 1 | JTAG | Tag-Connect_TC2050-IDC-FP_2x05_P1.27mm_Vertical | J1 |
| 2 | ADF6-60-03.5-L-4-2-A-TR | SAMTEC_ADF6-60-X-X-4-2-A-X | J2, J7 |
| 1 | POWER | PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | USB_C_Receptacle_USB2.0 | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J5 |
| 6 | LED | LED_0603_1608Metric | D1, D2, D3, D4, D5, D6 |
| 1 | 220nH | IND_VLBU1007090T-R22L | L1 |
| 1 | 1uH | L_Vishay_IHLP-4040 | L2 |
| 6 | 1uF | C_0402_1005Metric | C1, C7, C28, C35, C138, C139 |
| 6 | 1nF | C_0402_1005Metric | C2, C6, C50, C96, C98, C149 |
| 12 | 22uF | C_0805_2012Metric | C3, C4, C5, C25, C26, C27, C36, C43 +4 |
Show 34 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 14 | 100nF | C_0402_1005Metric | C8, C37, C38, C48, C49, C54, C55, C56 +6 |
| 8 | 100uF | C_1210_3225Metric | C9, C10, C11, C12, C13, C14, C15, C16 |
| 6 | 47uF | C_0805_2012Metric | C17, C19, C20, C21, C51, C52 |
| 10 | 100nF | C_0201_0603Metric | C67, C70, C80, C81, C82, C83, C84, C85 +2 |
| 3 | 100uF | CP_EIA-7343-31_Kemet-D | C68, C69, C75 |
| 2 | 15nF | C_0402_1005Metric | C97, C150 |
| 5 | 100uF | C_0805_2012Metric | C99, C100, C101, C102, C103 |
| 10 | 47uF | C_0603_1608Metric | C104, C107, C108, C116, C118, C123, C125, C129 +2 |
| 14 | 10uF | C_0402_1005Metric_Minimal | C105, C106, C109, C111, C113, C115, C119, C121 +6 |
| 8 | 22uF | C_0402_1005Metric_Minimal | C110, C114, C120, C144, C145, C146, C147, C148 |
| 3 | 10uF | C_0402_1005Metric | C117, C124, C126 |
| 1 | 330uF | C_1210_3225Metric | C122 |
| 1 | 100nF | C_0402_1005Metric_Minimal | C128 |
| 2 | 4.7K 100k | R_0402_1005Metric | R1, R2 |
| 1 | 4.7K 2 | R_0402_1005Metric | R3 |
| 2 | 4.7K 500 | R_0402_1005Metric | R4, R5 |
| 1 | 4.7K 100 | R_0402_1005Metric | R6 |
| 1 | 4.7K 1 | R_0402_1005Metric | R7 |
| 1 | 4.7K 180k | R_0402_1005Metric | R8 |
| 3 | 100k | R_0402_1005Metric | R9, R15, R40 |
| 1 | 2 | R_0402_1005Metric | R10 |
| 1 | 24k | R_0402_1005Metric | R11 |
| 7 | 10k | R_0402_1005Metric | R12, R19, R26, R29, R30, R39, R46 |
| 1 | 86.6k | R_0402_1005Metric | R13 |
| 4 | 1k | R_0402_1005Metric | R14, R43, R44, R45 |
| 1 | 36.5k | R_0402_1005Metric | R16 |
| 11 | 2.4k | R_0402_1005Metric | R17, R23, R27, R28, R32, R33, R34, R35 +3 |
| 1 | 300 | R_0402_1005Metric | R22 |
| 2 | 5.1k | R_0402_1005Metric | R37, R38 |
| 1 | 1 | R_0402_1005Metric | R41 |
| 1 | 19.6k | R_0402_1005Metric | R42 |
| 5 | 4.7k | R_0402_1005Metric | R52, R53, R54, R55, R56 |
| 5 | 100 | R_0402_1005Metric | R60, R65, R66, R68, R70 |
| 2 | 500 | R_0402_1005Metric | R61, R62 |
Fpga board design files
The KiCad project lives in the jorisplusplus/pcdock repository on GitHub; these links point at the commit this page was built from.
Fpga board: common questions
How big is the Fpga board?
The Fpga board measures 60 × 80 mm, has 8 copper layers and is 1.6196 mm thick.
How many components are on the Fpga board?
196 components, from 54 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Fpga board design files?
From the jorisplusplus/pcdock repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Fpga board design in my own project?
The repository has no license, so all rights stay with jorisplusplus. Use it as a reference, and ask the author before reusing the design.
More boards in pcdock
Similar boards
XG Station Power
osy
54.3 × 91 mm9 parts2LCC-BY-4.0703USB Hub Test
osy
50 × 50 mm85 parts4LCC-BY-4.0703FW-EC-DongleHiderPlus
LeoDJ
28.2 × 26.1 mm14 parts4LCERN-OHL-W-2.0490Adapter tsop48
bbogush
48 × 33 mm3 parts2LGPL-3.0389Adapter tsop48 solder
bbogush
48 × 33 mm3 parts2LGPL-3.0389Adapter soic8 solder
bbogush
48 × 20 mm3 parts2LGPL-3.0389