USB-PD Ctl

A USB-PD controller handles supported USB Power Delivery communication and port behavior. Source, sink, dual-role, programmable-supply and protocol-version capabilities depend on the exact device and configuration. A USB-C connector or PD label does not guarantee a particular voltage or wattage.

In the cited TPS25750 example, the controller detects attachment and orientation using CC pins, then exchanges USB-PD messages over the connected CC path using biphase-mark coding. Its configured policy handles the port's power role and controls power paths. Internal power switches or external switch control are model-specific; they are not a substitute for the system's required power-conversion circuitry.

In plain terms

Think of it as the negotiator, not the power station. It helps the two ends agree on a supported power arrangement, then coordinates the switches and power circuitry that actually deliver it.

Why designers use it

Best for

Key specifications

When not to use it

Common mistakes

Where you will find it

A short history

This guide uses TI's documented TPS25750 architecture to separate communication, configuration, switching and power conversion. Capabilities from later USB-PD revisions are not retroactively assigned to this example, and no undocumented charger or laptop teardown is implied.

Good to know

Related