USB4 Bandwidth Scaling via Dynamic Display Refresh Rate Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The USB4 architecture faces challenges in efficiently sharing and dynamically scaling data bandwidth between periodic and aperiodic tasks, leading to poor user experience due to slower data transfer operations.

Innovation Solution

The implementation of a dynamic data scaling module that dynamically adjusts the refresh rates of display panels to reduce periodic bandwidth consumption, thereby freeing up bandwidth for aperiodic tasks such as storage or network access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If display panels are configured to receive maximum tunnel bandwidth for high-quality display operations, then display quality is improved, but aperiodic data transfer performance deteriorates due to insufficient remaining bandwidth

Engineering Contradiction:
Improvedisplay qualityVSAvoidaperiodic data transfer performance
Core Design Contradiction:
Illumination intensityVSProductivity

Solution Approach 1:

The patent implements dynamic refresh rate adjustment for display panels based on system conditions. The connection manager monitors bandwidth availability and dynamically changes display refresh rates between different levels (e.g., 60Hz, 30Hz, 1Hz) to optimize bandwidth allocation. This allows the system to switch between high display quality mode and high data transfer mode as needed, resolving the contradiction between maintaining display quality and enabling fast aperiodic data transfers.

Inventive Principle:
Principle #15Dynamics

2Stability of the object's composition

If fixed bandwidth is allocated to periodic tasks such as display panels, then display operations are stable, but bandwidth utilization for aperiodic tasks deteriorates

Engineering Contradiction:
Improvedisplay operation stabilityVSAvoidbandwidth utilization flexibility
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent changes the bandwidth allocation parameter from fixed to dynamic by implementing refresh rate scaling. The connection manager can adjust the display refresh rate parameter based on system state, allowing bandwidth to be reallocated from periodic display tasks to aperiodic data tasks when needed. This parameter change enables the system to maintain display stability at normal operation while achieving high bandwidth utilization during data transfer operations.

Inventive Principle:
Principle #35Parameter changes

3Speed

If maximum bandwidth is provided to display panels, then refresh rate and display performance are improved, but available bandwidth for storage or network access deteriorates

Engineering Contradiction:
Improverefresh rateVSAvoidavailable bandwidth
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts display refresh rates based on bandwidth availability and system priorities. When aperiodic data tasks require bandwidth, the connection manager reduces the display refresh rate from maximum (e.g., 60Hz) to lower values (e.g., 30Hz or 1Hz), freeing up bandwidth for data transfers. This dynamic adjustment resolves the contradiction between maintaining high refresh rates and providing sufficient bandwidth for storage or network access.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12242412B2Apparatus and methods for universal serial bus 4 (USB4) data bandwidth scaling
Publication Date: 2025.03.04 INTEL CORP
  • US12242412B2 patent drawing
  • US12242412B2 patent drawing
  • US12242412B2 patent drawing

AI summary

A data scaling module for USB4 that embodies display driver (DD) and connection manager (CM) operations. Periodic and aperiodic transfer requests are monitored. The periodic BW activity on periodic peripherals, such as display panels (DPs) is monitored, and determinations as to reduced periodic activity on a DP are made. Responsive to receiving a high aperiodic bandwidth request, the original refresh rate for the DP is reduced. The newly freed USB4 BW is provided for the aperiodic task. At completion of the aperiodic task, the DD increases the refresh rate to its original value.