Dynamic Link Width Modulation for Power-Efficient Data Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional link width management techniques are inflexible and power-inefficient, as they require complex initialization processes and maintain static link widths, leading to unnecessary power consumption due to over-provisioning for varying bandwidth requirements in computer systems.

Innovation Solution

Implementing dynamic modulation of link widths using control logic that can adjust link width based on real-time bandwidth needs, allowing for power savings by reducing or increasing link width without re-initialization, and utilizing a layered communication protocol to manage link width changes efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If link width is increased to provide larger bandwidth, then data transfer capability is improved, but power consumption increases due to additional circuitry

Engineering Contradiction:
ImprovebandwidthVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic link width modulation that allows the link to transition between different widths (e.g., x16 to x8 to x4) based on real-time bandwidth requirements. The control logic monitors traffic patterns and automatically adjusts the active lane count, enabling the system to use wider links only when high bandwidth is actually needed, thereby reducing power consumption during low-traffic periods while maintaining productivity when required.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameters of the link by dynamically adjusting the link width parameter. The control logic modifies which lanes are active (e.g., deactivating lanes 12-15 when transitioning from x16 to x8 mode), effectively changing the physical state of the link circuitry to match current bandwidth demands, thus optimizing the trade-off between productivity and power consumption.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If link width is dynamically adjusted to match bandwidth requirements, then power consumption is reduced, but link initialization complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoidinitialization process
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent performs link width capability negotiation during the initial link setup phase, where each endpoint communicates its supported widths (e.g., x16, x8, x4) and lane assignments to the other. This preliminary action establishes a pool of available widths that can be quickly selected later without requiring full re-initialization, thus reducing the complexity burden to manageable levels while enabling dynamic power optimization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The link is segmented into multiple independent lanes (e.g., 16 lanes that can be independently activated or deactivated). This segmentation allows the system to adjust the active portion of the link granularly (e.g., keeping lanes 0-7 active for x8 mode while deactivating lanes 8-15), simplifying the dynamic adjustment process by treating each lane as a separate controllable unit rather than reconfiguring the entire link.

Inventive Principle:
Principle #1Segmentation

3Reliability

If static link width is maintained for stability, then link reliability is improved, but adaptability to varying bandwidth demands deteriorates

Engineering Contradiction:
Improvelink stabilityVSAvoidbandwidth adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The control logic implements a feedback mechanism that continuously monitors bandwidth utilization patterns on the link. When traffic demands decrease, the system feedbacks this information to the link width adjustment logic, which then reduces the link width to match actual needs. This closed-loop feedback maintains reliability by ensuring the link operates at appropriate widths based on real conditions while providing the adaptability to respond to varying demands, resolving the contradiction between stability and versatility.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8046488B2Dynamically modulating link width
Publication Date: 2011.10.25 INTEL CORP
  • US8046488B2 patent drawing
  • US8046488B2 patent drawing
  • US8046488B2 patent drawing

AI summary

Systems and methods of managing a link provide for receiving a remote width capability during a link initialization, the remote width capability corresponding to a remote port. A link between a local port and the remote port is operated at a plurality of link widths in accordance with the remote width capability.