PPM Token Ring Encoding for Dynamic Memory Current Budgeting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing peak power management (PPM) systems in memory sub-systems face inefficiencies due to static current budget allocation for data path operations, leading to potential waste of current budget and reduced performance in memory array operations.

Innovation Solution

Implementing encoding modifiers that adjust current consumption encodings within PPM token rings, allowing for dynamic and more accurate tracking of current usage across dies, thereby optimizing current budget distribution and reducing wait times for memory operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If static current budget allocation is used for data path operations, then current budget management is simplified, but current budget waste increases and memory array operation performance decreases

Engineering Contradiction:
Improvecurrent budget management complexityVSAvoidmemory array operation performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements dynamic current budget allocation by modifying PPM encodings to differentiate between data path operations and memory array operations. The PPM component dynamically adjusts current budget distribution based on operation type, transitioning from static to dynamic management. This resolves the contradiction by enabling adaptive current allocation that optimizes performance without excessive complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the encoding parameters of PPM tokens to include operation type information (data path vs. memory array operations). By modifying the encoding structure to carry additional classification information, the system can apply different current budget policies based on the specific operation type, thereby improving memory array operation performance while maintaining manageable complexity through structured parameter changes.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If static current budget allocation is used for data path operations, then implementation is simpler, but current budget waste increases

Engineering Contradiction:
Improveimplementation simplicityVSAvoidcurrent budget waste
Core Design Contradiction:
Ease of manufactureVSLoss of energy

Solution Approach 1:

The system transitions from static to dynamic current budget allocation by incorporating operation type detection and conditional budget adjustment. The PPM component dynamically determines whether to allocate current budget based on the operation type (data path vs. memory array), reducing current waste while maintaining implementation feasibility through structured decision logic.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent modifies PPM encoding parameters to include operation type classification, enabling the system to change current budget allocation parameters based on the specific operation being performed. This parameter change approach allows selective current budget application, reducing waste in data path operations while maintaining simplicity through standardized encoding modifications.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If traditional PPM encodings are used, then compatibility is maintained, but current usage tracking accuracy decreases

Engineering Contradiction:
ImprovePPM system compatibilityVSAvoidcurrent usage tracking accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent embeds additional operation type information within the existing PPM encoding structure, creating a nested information hierarchy. The modified encodings contain both traditional PPM data and new operation classification data, allowing the system to maintain compatibility with existing PPM infrastructure while adding enhanced tracking capability through nested information layers.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent introduces an intermediary encoding layer that translates between traditional PPM formats and the enhanced tracking format. This intermediary encoding structure maintains compatibility with existing PPM components while enabling more accurate current usage tracking, acting as a mediator that preserves backward compatibility while improving measurement precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260016879A1Modifying encodings of amounts of current consumption for implementing peak power management
Publication Date: 2026.01.15 MICRON TECHNOLOGY INC
  • US20260016879A1 patent drawing
  • US20260016879A1 patent drawing
  • US20260016879A1 patent drawing

AI summary

A memory device includes a memory and a processing device, operatively coupled with the memory, to perform operations including receiving a first encoding of an amount of current consumption being broadcast by a first component of a peak power management (PPM) token ring, and generating a second encoding of the amount of current consumption. The first encoding represents a first value that, when multiplied by a first resolution, is equal to the amount of current consumption. The second encoding represents a second value that, when multiplied by a second resolution different from the first resolution, is equal to the amount of current consumption.