Dual sfp28
azonenberg·latentred·pcb/dual-sfp28/dual-sfp28.kicad_pcb
About the Dual sfp28 PCB
Dual sfp28 is an open source PCB design by azonenberg, published on GitHub under the BSD-3-Clause license. It is a 4-layer board measuring 89 × 19.5 mm, with 46 components from 14 distinct parts.
Other key parts include the TCA6424A. By type, the board carries 20 resistors, 14 capacitors, 4 diodes, 4 inductors, 3 connectors and 1 IC.
From the project
Open hardware 48x 1000baseT + 2x 25G SFP28 Ethernet switch
Originally located in azonenberg/latentpacket but moved out to avoid monorepo bloat.
High level architecture: IBC (x1): 48V -> 12V intermediate bus converter. Not in this repo, see https://github.com/azonenberg/common-ibc Line card (x2): 24 10/100/1000 baseT ports, driven by two VSC8512 12-port PHYs * Switch engine (x1): Kintex UltraScale+ FPGA (XCKU3P or 5P in FFVB676), STM32H735 (tentatively), packet buffer SRAM, 2x 25G SFP28 uplink
Main components on the Dual sfp28
Dual sfp28 bill of materials (BOM)
46 components, 14 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TCA6424A | QFN_32_0.5MM_5x5MM | U1 |
| 1 | CONN_01X10 | CONN_MOLEX_PICOBLADE_10POS_0532611071 | J1 |
| 1 | ARF6-08-S-D-A-K-TR | CONN_SAMTEC_ARF6-08-S-D-A-K-TR | J2 |
| 1 | CONN_SFP_HOST_DUAL | CONN_ZSFP_DUAL_MOLEX_1712241011 | J3 |
| 4 | LED | EIA_0402_LED | D1, D2, D3, D4 |
| 4 | 4.7 uH | EIA_0805_INDUCTOR_NOSILK | L1, L2, L3, L4 |
| 2 | 0.47 uF | EIA_0402_CAP_NOSILK | C1, C2 |
| 8 | 0.1 uF | EIA_0402_CAP_NOSILK | C3, C4, C7, C8, C9, C10, C13, C14 |
| 4 | 22 uF | EIA_0805_CAP_NOSILK | C5, C6, C11, C12 |
| 4 | R | EIA_0402_RES_NOSILK | R1, R2, R3, R4 |
| 6 | 10K | EIA_0402_RES_NOSILK | R5, R8, R9, R12, R13, R14 |
| 4 | 1K | EIA_0402_RES_NOSILK | R6, R7, R10, R11 |
| 2 | 0.1 | EIA_0402_RES_NOSILK | R15, R18 |
| 4 | 0.5 | EIA_0402_RES_NOSILK | R16, R17, R19, R20 |
Dual sfp28 design files
The KiCad project lives in the azonenberg/latentred repository on GitHub; these links point at the commit this page was built from.
Dual sfp28: common questions
How big is the Dual sfp28 PCB?
The Dual sfp28 measures 89 × 19.5 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Dual sfp28?
46 components, from 14 distinct parts. The full bill of materials is listed on this page.
Where can I download the Dual sfp28 design files?
From the azonenberg/latentred repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Dual sfp28 design in my own project?
Yes, under the terms of its BSD-3-Clause license, which azonenberg chose for the repository.