Power boards

USB-C 5 V breakout

ERC clean DRC 1 No fab package 34 components
3D render of the usb-c-5v-breakout PCB
Rendered from the PCB layout. No physical board has been manufactured.

Circuit review & bench-test guide →

Components#

Every placed component, with the reason it is on the board. Extracted directly from the schematic, so this cannot drift from the design.

RefValueWhat it does on this boardPart numberFootprint
C1 4.7uF 50V X7R C_1206_3216Metric
C2 100nF 10V X7R C_0603_1608Metric
C3 330pF 50V C0G dVdt C_0603_1608Metric
C4 2.2nF 50V C0G ITIMER C_0603_1608Metric
C5 10uF 10V X7R C_0805_2012Metric
D1 BAT54H,115 D_SOD-123F
D2 OUT1 AMBER LED_0603_1608Metric
D3 OUT2 AMBER LED_0603_1608Metric
D4 FAULT RED LED_0603_1608Metric
D5 SMAJ5.0CA D_SMA
J1 USB4105-GF-A-120
Datasheet ↗
USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal
J2 POWER OUT TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal
J3 BREADBOARD OUT (LIGHT LOAD) PinHeader_1x02_P2.54mm_Vertical
J4 STATUS PinHeader_1x04_P2.54mm_Vertical
R1 900k 1% R_0603_1608Metric
R2 47k R_0603_1608Metric
R3 47k R_0603_1608Metric
R4 3.3k R_0603_1608Metric
R5 3.3k R_0603_1608Metric
R6 215k 1% R_0603_1608Metric
R7 100k 1% R_0603_1608Metric
R8 374k 1% R_0603_1608Metric
R9 100k 1% R_0603_1608Metric
R10 976R 1% (3.4A nominal) R_0603_1608Metric
R11 47k R_0603_1608Metric
R12 3.3k R_0603_1608Metric
R13 0R SHIELD LINK R_0603_1608Metric
TP1 VBUS_RAW TestPoint_Plated_Hole_D2.0mm
TP2 VOUT_5V TestPoint_Plated_Hole_D2.0mm
TP3 CC1 TestPoint_Plated_Hole_D2.0mm
TP4 CC2 TestPoint_Plated_Hole_D2.0mm
TP5 GND TestPoint_Plated_Hole_D2.0mm
U1 TUSB320LAI
Datasheet ↗
Texas_X2QFN-12_1.6x1.6mm_P0.4mm
U2 TPS259470A TI TPS25947 RPW0010A 10-pin VQFN-HR land pattern
Datasheet ↗
Texas_RPW0010A_VQFN-HR-10_2x2mm_P0.45mm

Signals#

Net labels used in the schematic, which are also the names the HDL top level should use.

CC1 CC2 EFUSE_FLT_N EN_UVLO GND OUT1 OUT2 OVLO VBUS_RAW VDD_5V VOUT_5V

Production status#

Schematic ERC0 violations
PCB layoutcomplete
DRC1 violations
Fab packagenot exported
Fabricatedno — design stage only

Source: boards/usb-c-5v-breakout


Purpose#

A small power-only USB Type-C sink board that exposes the source's initial 5 V VBUS supply and reports whether the source advertises default, 1.5 A, or 3 A Type-C current. It does not perform USB Power Delivery negotiation and cannot request 9 V, 12 V, 15 V, 20 V, or a PPS voltage.

Proposed electrical design#

CC1 and CC2 connect separately to U1; they must not be shorted together. This prototype routes them directly to the controller without a dedicated external IEC-rated CC protector. Connector ESD and CC-short-to-VBUS testing is therefore a release gate; add a low-capacitance protection device if the target end-product immunity cannot be met.

Advertised-current decode#

In the selected GPIO/UFP configuration, OUT1 and OUT2 are open-drain:

OUT1OUT2State
HighHighUnattached
HighLowAttached, default USB current (limit this USB 2.0/power-only board to 500 mA)
LowHighAttached, 1.5 A advertised
LowLowAttached, 3.0 A advertised

Important current limitation#

The protection path can carry up to 3 A, but TUSB320LAI detects rather than enforces the advertised limit. The downstream load must obey OUT1/OUT2:

The connector and copper being rated for 3 A does not grant permission to draw 3 A from every USB-C source.

The TPS259470A current-limit resistor sets approximately 3.4 A nominal. The 976-ohm, 1% value targets about 3.0 A at the low current-limit tolerance corner, so a compliant 3 A load does not nuisance-limit. This protection threshold is not a Type-C current entitlement: the attached load must still obey the lower of the source advertisement and 3 A.

Output interface decision#

Both footprints will be provided in parallel:

Do not route 3 A through a solderless breadboard.

Assembly note: this revision uses through-hole footprints for the output terminal block, pin headers, plated test points, and mounting holes. It is suitable for a mixed-technology build or hand-installed output hardware. If the fabrication target is pure SMT automated assembly, replace J2, J3, J4, and the plated test-point footprints with SMT equivalents before ordering.

Layout constraints#

PCB layout and fabrication status#

USB4105 footprint review#

The selected footprint is KiCad's GCT-specific Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal, used with USB4105-GF-A-120.

GCT's product page identifies the USB4105 as a 16-contact USB Type-C receptacle/socket, USB 2.0, horizontal, surface-mount, top-mount connector with through-hole shell stakes and locating pegs. The same page lists the VBUS pin group at 5 A and the GND pin group at 6.25 A, so the connector rating is not the limiting item for the 3 A target.

The official GCT B4 drawing was checked directly. The footprint matches the recommended component-side layout, including the 0.30 mm signal pads, 0.60 mm power/ground pads, 0.65 mm locating holes, shell-stake geometry, and the 3.68 mm connector-origin-to-board-edge datum. The selected -120 variant uses 1.20 mm shell stakes.

Power-path review notes#

Simulation#

A standalone behavioral simulation harness is available in sim/. It includes ngspice testbenches and a Python runner covering 5 V hot-plug, 0.1 A to 3 A load step, short-circuit, and reverse-backfeed scenarios. The model is an early board-level approximation and does not replace TPS259470A fault-timer, thermal, or hardware validation.

Design review checklist#

Primary references#