Flexible USB Type-C Power Management for Desktop Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional desktop computer systems are limited in managing power for multiple USB Type-C ports, particularly when devices require higher power profiles, and they cannot supply power during sleep or idle states, which restricts the number of ports and power delivery capabilities.
Innovation Solution
The implementation of a flexible power management system that dynamically adjusts power delivery based on input power sources, the number of attached devices, and device types, using PD controllers and a DC-DC converter to manage multiple USB power supply busses, allowing for active power management of multiple ports and supporting higher power profiles while conserving energy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional desktop systems provide limited power management options for multiple USB Type-C ports, then device complexity is reduced, but power delivery capability and number of supported ports are limited
Solution Approach 1:
The power management function is segmented into multiple independent PD controllers, each managing a specific USB Type-C port. Each PD controller can independently negotiate and deliver power to its connected device, allowing flexible power distribution across multiple ports without requiring a single complex centralized management system.
Solution Approach 2:
The system dynamically adjusts power delivery based on real-time conditions including input power sources, number of attached devices, and device power requirements. The PD controllers can dynamically negotiate power profiles (5V/3A, 9V/3A, 12V/5A, 20V/5A) and adjust power distribution to meet varying demands while conserving energy when possible.
2Reliability
If conventional systems cannot supply power during sleep or idle states, then energy saving is improved, but device connectivity and power delivery during low-power states are lost
Solution Approach 1:
The system performs preliminary power negotiation and establishes power delivery contracts before entering sleep or idle states. PD controllers maintain the ability to quickly resume power delivery when devices need power during low-power states, ensuring connectivity is preserved without requiring full system wake-up.
Solution Approach 2:
The system changes power delivery parameters dynamically based on system state. During sleep or idle states, the system can maintain limited power delivery capability at reduced power levels while still supporting USB Type-C devices, rather than completely shutting down power delivery. This allows the system to adapt power parameters to match the reduced operational state while maintaining connectivity.
3Power
If multiple USB Type-C ports require higher power profiles, then power delivery capability is improved, but power management complexity and embedded controller overhead increase
Solution Approach 1:
The power management function is segmented into multiple independent PD controllers, each managing a specific USB Type-C port. Each PD controller can independently negotiate and deliver power to its connected device, allowing flexible power distribution across multiple ports without requiring a single complex centralized management system.
Solution Approach 2:
The PD controllers are designed with universal functionality to handle various power delivery scenarios including different power profiles (5V/3A, 9V/3A, 12V/5A, 20V/5A), multiple input power sources (VBUS, +5V stand by, +5V from desktop power supply), and various device types. This multi-functionality reduces the need for specialized hardware for each power scenario.
Data Source
AI summary
Techniques are provided for managing power delivery to multiple universal serial bus (USB) type-C ports of a desktop computer system. In an example, a method can include providing a first power level to a USB power delivery controller during a non-sleep mode operation of the desktop computer, and providing a second power level to the USB power delivery controller when the computer is in a sleep mode, the second power level configured to provide default charge power to a connected device when the computer is in the sleep mode.


