USB Suspend Resume Power Management via High-Speed Mode

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The timing requirements for suspend and resume operations in USB 2.0 protocols can limit power management, particularly in battery-powered systems, as they may require excessive power usage and complex design due to the need for switching between high-speed and full-speed idle states.

Innovation Solution

Implementing enhanced suspend and resume operations that allow USB devices to enter a suspend state more quickly and maintain high-speed mode during both enabled and suspend states, using bi-directional communication with unique signaling and token packets to manage power efficiently, and decoupling data lines from the power source during idle states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by stationary object

If USB devices switch between high-speed and full-speed idle states according to USB 2.0 specification, then power management is achieved, but power consumption is excessive and design becomes complex

Engineering Contradiction:
Improvepower consumptionVSAvoiddesign complexity
Core Design Contradiction:
Use of energy by stationary objectVSDevice complexity

Solution Approach 1:

The patent changes the speed mode parameter from dynamic switching (high-speed/full-speed) to a static high-speed mode during suspend state, eliminating the need for complex state transitions while reducing power consumption through simplified pull-up resistor management

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts and removes the speed mode switching mechanism from the suspend/resume operation, keeping only the essential power management function while eliminating the complexity of transitioning between high-speed and full-speed states

Inventive Principle:
Principle #2Taking out (Extraction)

2Use of energy by stationary object

If USB devices enter suspend state after specific idle time as required by USB 2.0, then power saving is achieved, but the timing requirements limit power management effectiveness

Engineering Contradiction:
Improvepower savingVSAvoidsuspend entry time
Core Design Contradiction:
Use of energy by stationary objectVSLoss of time

Solution Approach 1:

The patent performs preliminary action by entering suspend state immediately when idle condition is detected, without waiting for the USB 2.0 mandated idle time period, thus achieving earlier power savings while maintaining system functionality

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent makes the suspend entry timing dynamic and flexible, allowing devices to enter suspend state at optimal moments rather than being constrained by fixed timing requirements, enabling better adaptation to different power management needs

Inventive Principle:
Principle #15Dynamics

3Device complexity

If USB devices maintain high-speed mode during suspend state, then design is simplified, but power consumption may increase without proper management

Engineering Contradiction:
Improvedesign simplicityVSAvoidpower consumption
Core Design Contradiction:
Device complexityVSUse of energy by stationary object

Solution Approach 1:

The patent uses pull-up resistors as intermediaries to manage power consumption in high-speed mode during suspend state, controlling current flow through the data lines while maintaining the high-speed mode configuration, thus achieving both design simplicity and power management

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the electrical parameter state of the data lines by decoupling them from the power source during suspend state while maintaining high-speed mode signaling capability, reducing power consumption without requiring mode switching

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7702825B2Enhancements to universal serial bus (USB) suspend and resume operations
Publication Date: 2010.04.20 INTEL CORP
  • US7702825B2 patent drawing
  • US7702825B2 patent drawing
  • US7702825B2 patent drawing

AI summary

Some embodiments of the invention include apparatus, systems, and methods to perform universal serial bus (USB) suspend and resume operations based on active communication between USB devices to improve power management. Other embodiments are described and claimed.