Cloud native EDA tools & pre-optimized hardware platforms
We've just returned from an enlightening experience at USB Developers Days in Vancouver, B.C., where the focus was on USB Authentication, USB Power Delivery, and most notably, the advent of USB Type-C.
USB Type-C has ushered in an era of diverse cable types, each serving different purposes. These include:
A critical aspect of USB Type-C is its default power delivery:
With the introduction of USB Power Delivery, the USB IF has outlined two new logos for chargers: a standard Charger and a Fast Charger, each indicating the supported wattage. For example, chargers might be categorized as 15W or 45W.
For a 15W charger, it must support 5 V at a maximum of either 1.5 or 3.0 A, offering up to 15 W of charging power. This standard effectively supersedes the older Battery Charging specification for USB Type-C.
USB Power Delivery becomes particularly relevant for power standards above 15W, allowing for either fixed voltage or programmable power supply. It enables chargers to support up to 5 V and a maximum of 20 A, supplying up to 100W.
To ensure safe charging at higher rates, the USB IF and IEC have developed a system allowing power sources and devices to communicate their capabilities. This involves a double exchange of information to ensure safety before operating at maximum power levels. This communication allows devices like PCs or phones (the Sink) to request more power or inform the power source (the Adapter) of their minimum power requirements.
This feature is particularly useful in scenarios where multiple devices, like a PC, tablet, and phone, are connected to a single hub. The power distribution can be dynamically adjusted based on each device's needs, optimizing for usage or charging.
Among the most insightful sessions were those presented by Microsoft and Google, focusing on proper Type-C implementations. After two years of real-world application, they had valuable insights to share. Microsoft emphasized Windows testing, while Google discussed their Pixel Book implementations. Both companies have developed OS features and hardware to prevent damage from power mismatches. In cases where no power negotiation is possible, the systems default to the lowest power and voltage settings for safety.
To end on a lighter note, Agent K and Mick Posner shared an XKCD comic that humorously encapsulates the USB experience. It's a fitting and entertaining end to a topic that's become so integral to our tech-driven lives.