PCIe x16-to x8 Debifurcator
mwrnd·PCIe_x16-to-x8_Debifurcator
About the PCIe x16-to x8 Debifurcator PCB
PCIe x16-to x8 Debifurcator is an open source PCB design by mwrnd, published on GitHub under the BSD-2-Clause license. It is a 4-layer board measuring 37 × 85.6 mm, with 8 components from 8 distinct parts.
By type, the board carries 4 test points, 2 connectors, 1 capacitor and 1 resistor.
From the project
PCIe x16-to-x8 Debifurcator for Alveo U25
Designed for use with the Alveo U25 which has an x16 PCIe interface that is bifurcated to two x8 interfaces, one for the SFC9250 X2 GbE Controller and the other for the XCZU19EG FPGA. This board connects the FPGA's PCIe x8 interface directly to a host system. The X2 GbE Controller is disconnected and ignored.
Only a straddle-mount PCIe x16 Connector is required, such as: 10025026-10103TLF, 10025026-10003TLF, or 10146027-A40010LF.

PCIe x16-to x8 Debifurcator bill of materials (BOM)
8 components, 8 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | PCI_Express_x8 | BUS_PCIexpress_x8 | J1 |
| 1 | PCI_Express_x16 | BUS_PCIexpress_x16 | J2 |
| 1 | PRSNT1 | PinHeader_1x01_P1.00mm_Vertical | TP1 |
| 1 | PRSNT2_x1 | PinHeader_1x01_P1.00mm_Vertical | TP2 |
| 1 | PRSNT2_x4 | PinHeader_1x01_P1.00mm_Vertical | TP3 |
| 1 | PRSNT2_x8 | PinHeader_1x01_P1.00mm_Vertical | TP4 |
| 1 | 0u1 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1 |
| 1 | DNP | R_0603_1608Metric | R1 |
PCIe x16-to x8 Debifurcator design files
The KiCad project lives in the mwrnd/PCIe_x16-to-x8_Debifurcator repository on GitHub; these links point at the commit this page was built from.
PCIe x16-to x8 Debifurcator: common questions
How big is the PCIe x16-to x8 Debifurcator PCB?
The PCIe x16-to x8 Debifurcator measures 37 × 85.6 mm, has 4 copper layers and is 1.6062 mm thick.
How many components are on the PCIe x16-to x8 Debifurcator?
8 components, from 8 distinct parts. The full bill of materials is listed on this page.
Where can I download the PCIe x16-to x8 Debifurcator design files?
From the mwrnd/PCIe_x16-to-x8_Debifurcator repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the PCIe x16-to x8 Debifurcator design in my own project?
Yes, under the terms of its BSD-2-Clause license, which mwrnd chose for the repository.