Memory Rank Power-Down Control for Interleaving Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems with multiple ranks face challenges in power consumption and operational delays due to rank interleaving, which affect high-speed performance in mobile electronic devices.

Innovation Solution

A memory controller is employed to manage power states of memory ranks by causing one rank to enter an idle power down (IPD) or active power down (APD) state based on data toggle times and page access patterns, minimizing power consumption and reducing operational delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by stationary object

If rank interleaving operations are reduced to lower power consumption, then power consumption is reduced, but memory access speed may be degraded

Engineering Contradiction:
Improvememory system power consumptionVSAvoidmemory access speed
Core Design Contradiction:
Use of energy by stationary objectVSSpeed

Solution Approach 1:

The patent dynamically adjusts the power state of non-target ranks based on real-time access patterns and data toggle times. The memory controller monitors whether data toggle time exceeds a threshold and transitions ranks between active and power-down states accordingly, optimizing the balance between power consumption and access speed

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the power state parameter of memory ranks from active to power-down state based on monitored access patterns. By changing the power state parameter dynamically rather than maintaining a fixed state, the system achieves lower power consumption without permanently degrading access speed

Inventive Principle:
Principle #35Parameter changes

2Use of energy by stationary object

If non-target rank enters IPD or APD state to reduce power consumption, then power consumption is reduced, but operational delays increase

Engineering Contradiction:
Improvenon-target rank power consumptionVSAvoidmemory access delay
Core Design Contradiction:
Use of energy by stationary objectVSLoss of time

Solution Approach 1:

The memory controller performs preliminary monitoring of data toggle times and access patterns before transitioning a rank to power-down state. By predicting future access needs based on observed patterns, the controller avoids unnecessary state transitions that would cause delays, and prepares for efficient power management

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by continuously monitoring data toggle times and access patterns, then using this information to dynamically adjust power states. The controller measures actual access behavior and adjusts power management decisions based on this feedback, optimizing the trade-off between power savings and access delays

Inventive Principle:
Principle #23Feedback

3Use of energy by stationary object

If data toggle time is extended to allow rank power down, then power consumption is reduced, but memory access performance deteriorates

Engineering Contradiction:
Improvememory rank power consumptionVSAvoidmemory access throughput
Core Design Contradiction:
Use of energy by stationary objectVSProductivity

Solution Approach 1:

The patent makes the data toggle time dynamic rather than fixed. The system adjusts the effective data toggle time based on the power state of the target rank and the access patterns of non-target ranks, allowing flexible optimization between power consumption and throughput

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different quality characteristics to different memory ranks based on their usage patterns. Target ranks maintain high-performance characteristics while non-target ranks operate in low-power mode, creating local quality differences that optimize overall system performance and power consumption

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250362731A1Power reduction for systems having multiple ranks of memory
Publication Date: 2025.11.27 SAMSUNG ELECTRONICS CO LTD
  • US20250362731A1 patent drawing
  • US20250362731A1 patent drawing
  • US20250362731A1 patent drawing

AI summary

Provided are electronic devices and methods for power reduction in systems with multiple memory ranks. The electronic device includes a memory system including first and second memory ranks and a memory controller connected to the memory system and configured to control power of the memory system. The memory controller being configured to cause the first memory rank to enter an idle power down (IPD) state during memory access in which a data toggle time without a data bubble is equal to or greater than an IPD minimum gain duration in another bank access for the second memory rank.