PCIe FLIT Mode L0ps Link State Power Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The Peripheral Component Interconnect Express (PCIe) link in FLIT mode lacks a power-saving state without going through a recovery state, limiting power efficiency during low traffic conditions, as the standby state L0s is not available, and transitioning to L1 requires a handshake sequence.

Innovation Solution

Introducing a new link state, L0ps, which allows PCIe links to enter a low-power standby state independently from L0p in FLIT mode, enabling lanes to transition without handshaking and quickly recover without going through a recovery state, thereby reducing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If PCIe link transitions to L1 standby state, then power consumption is reduced, but handshake sequence is required increasing transition time

Engineering Contradiction:
Improvepower consumptionVSAvoidtransition time
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The patent segments the link into RX and TX line pairs that can independently transition between states. Each line pair can enter L0ps standby state independently without requiring coordinated handshake sequences, allowing parallel power-saving transitions and reducing overall transition time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic state management where link width can change during operation and lines can transition to different states independently. The L0ps state enables dynamic power management by allowing individual line pairs to enter standby based on their specific traffic conditions without global coordination overhead.

Inventive Principle:
Principle #15Dynamics

2Productivity

If all lanes are kept active for data traffic, then data transfer capability is maintained, but power consumption increases during low traffic conditions

Engineering Contradiction:
Improvedata transfer capabilityVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent divides the link into multiple independently controllable line pairs (RX and TX). During low traffic conditions, individual line pairs can transition to L0ps standby state while others remain active, allowing the system to maintain necessary data transfer capability while reducing overall power consumption by segmenting power management across individual lines.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different line pairs within the same link can have different operational states simultaneously. Some line pairs may remain active to maintain data transfer capability while other line pairs enter standby state to reduce power consumption, based on their specific traffic demands and link width requirements.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12079061B2Power management for peripheral component interconnect
Publication Date: 2024.09.03 QUALCOMM INC
  • US12079061B2 patent drawing
  • US12079061B2 patent drawing
  • US12079061B2 patent drawing

AI summary

A new peripheral component interconnect express (PCIe) link state can enhance power saving capabilities of a PCIe link operating in a flow control unit (FLIT) mode. A device can operate a data link with a host in a FLIT mode using fixed-sized packets, the data link being in a partial width link state (PLS) in which a first set of lanes of the data link are in an electrical idle state and a second set of lanes of the data link are in an active state available for data traffic with the host. The device can transition one or more lines of the second set of lanes from the PLS to a partial width standby link state (PSLS) in which the one or more lines of the second set of lanes are in a standby state that has lower power consumption than the active state.