USB
USB 2.0 through USB4 — packet formats, link training, and host/device verification.
Advanced 4h 0m readHigh-speed
The external interface for every laptop, phone, and peripheral. USB has evolved through many generations — modern designs must know multiple versions.
What you'll learn
- USB 2.0: low/full/high speed, packet types
- USB 3.x: SuperSpeed, dual-bus architecture
- USB 4: Thunderbolt convergence, tunneling
- Descriptors, endpoints, transfer types (control, bulk, interrupt, isochronous)
- Building a USB device testbench