USB Controller Protocol for Stopping Redundant Rx.Detect Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing USB protocols consume excessive power due to redundant receiver detection signals after peripheral devices are enumerated, particularly when USB 3 ports continue to send LTSSM Rx.Detect signals even after devices are downgraded to USB 2 speeds, leading to inefficiencies and increased power consumption.

Innovation Solution

A USB protocol that refrains from sending LTSSM Rx.Detect receiver detection signals after peripheral devices are enumerated as USB 2, allowing USB 3 ports to enter a low power mode, thereby reducing unnecessary power consumption and simplifying firmware implementation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If USB 3 ports continue to send LTSSM Rx.Detect receiver detection signals after peripheral devices are enumerated as USB 2, then device compatibility and enumeration reliability are maintained, but power consumption increases due to redundant signal transmission

Engineering Contradiction:
Improvedevice enumeration reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts and eliminates the redundant LTSSM Rx.Detect signal transmission function after USB 2 enumeration is complete. The host controller specifically stops sending USB 3 receiver detection signals to USB 2 peripheral devices, removing the harmful energy-consuming action while preserving the necessary USB 2 communication functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements dynamic signal transmission control where the host controller adapts its signal sending behavior based on the enumerated device type. After determining a device is USB 2, the system dynamically transitions from sending USB 3 LTSSM Rx.Detect signals to sending only USB 2 appropriate signals, optimizing power consumption in real-time.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If USB protocols support multiple modes of operation and data transfer rates across different generations, then interoperability and versatility are improved, but system complexity and firmware implementation difficulty increase

Engineering Contradiction:
ImproveinteroperabilityVSAvoidfirmware complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts and removes the complex USB 3 LTSSM receiver detection logic from the firmware flow after USB 2 enumeration is confirmed. By eliminating the redundant USB 3 detection path, the firmware becomes simpler while maintaining support for both USB 2 and USB 3 devices through conditional logic.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the device detection and enumeration process into distinct phases: initial connection detection, USB 3 capability verification through LTSSM signals, and final device type determination. This segmentation allows the firmware to follow different processing paths based on device capabilities, simplifying the overall control logic.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12585321B2USB power saving protocol and controller
Publication Date: 2026.03.24 INTEL CORP
  • US12585321B2 patent drawing
  • US12585321B2 patent drawing
  • US12585321B2 patent drawing

AI summary

Disclosed herein are systems, devices, and apparatuses for a USB protocol. The USB system includes a communication interface that is configurable to communicate in a first universal serial bus (USB) communication mode or a second USB communication mode. The USB system also includes a processor configurable to send receiver detection signals to a peripheral device over the communication interface to determine whether the peripheral device is capable of communicating in the first USB communication mode, wherein the processor is configured to send an initial signal of the receiver detection signals to the peripheral device and, if a response to the initial signal of the receiver detection signals indicates that the peripheral device is incapable of operating in the first USB communication mode, refrain from sending subsequent ones of the receiver detection signals.