USB Transcvr

Drives the D+/D− differential pair with the standard's voltage and slew-rate envelopes (3.3 V single-ended for low/full speed; 400 mV differential at 480 Mb/s for high speed); inserts NRZI encoding and bit-stuffing; and selects 1.5 kΩ pull-up resistor on D+ (full speed) or D− (low speed) so the host detects the device's correct speed.

Push-pull line drivers with controlled slew rates (10–25 ns rise/fall for full speed) drive the cable's 90 Ω differential impedance through 22–33 Ω series resistors. A high-speed mode switches to a 17.78 mA constant-current driver into 45 Ω terminations for 480 Mb/s eye-mask compliance. Receiver-side hysteresis and squelch detectors filter out noise during disconnect; a SOF (start-of-frame) detector synchronises the PHY's PLL to the host's clock.

In plain terms

Like a hand on a clutch pedal — the controller decides which gear to be in, and the PHY actually engages the impedance, slew rate, and timing that lets the cable carry power smoothly to the bus.

Why designers use it

Best for

Key specifications

When not to use it

Common mistakes

Where you will find it

A short history

A USB 2.0 transceiver drives and receives signals on the D+ and D- pair. Its electrical behaviour depends on the operating speed, including the signalling levels and termination. It forms the physical interface for communication between a host and a peripheral; newer USB modes can use additional signal paths.

Good to know

Related