Memory Controller Power Management via Battery Step Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In portable electronic devices, power supply limitations lead to degraded performance of memory systems when power is reduced, affecting overall device performance.

Innovation Solution

A memory controller that communicates maximum power information and battery information with a host, adjusts power consumption by managing power levels based on battery steps, switching between high performance/high power and low performance/low power modes to optimize power usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If power provided to memory system is reduced to manage power consumption in portable devices, then power consumption is reduced and battery life is extended, but performance of memory system is degraded

Engineering Contradiction:
Improvepower consumptionVSAvoidmemory system performance
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The memory controller dynamically adjusts power consumption by switching between different power modes (first power mode and second power mode) based on battery information received from the host. This allows the system to adapt power consumption levels to current battery status, extending battery life while maintaining performance when possible.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by receiving battery information (charge level, temperature, voltage) from the host and adjusting memory operations accordingly. When battery charge is high, the system operates in high-performance mode; when battery charge is low, it switches to power-saving mode with reduced operations, thus optimizing the balance between performance and power consumption.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If memory system operates in high performance mode, then productivity is improved, but power consumption increases reducing battery life

Engineering Contradiction:
Improvememory system performanceVSAvoidbattery life
Core Design Contradiction:
ProductivityVSDuration of action of moving object

Solution Approach 1:

The memory controller implements a feedback mechanism by continuously receiving battery information from the host and using this information to adjust its operational mode. The host provides feedback on battery status (charge level, temperature, voltage), and the memory controller responds by selecting appropriate power modes, creating a closed-loop control system that optimizes battery life based on real-time conditions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically transitions between operational states based on battery conditions. When battery charge is above a threshold, the system operates in high-performance first power mode; when charge drops below the threshold, it switches to power-saving second power mode. This dynamic adaptation allows the system to maximize productivity when energy is abundant while preserving battery life when energy is limited.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240427504A1Memory controller adjusting power, memory system including same, and operating method for memory system
Publication Date: 2024.12.26 SAMSUNG ELECTRONICS CO LTD
  • US20240427504A1 patent drawing
  • US20240427504A1 patent drawing
  • US20240427504A1 patent drawing

AI summary

An operating method may include; communicating maximum power information from the memory system to the host, communicating power table information and battery information from the host to the memory system in response to the maximum power information, and controlling power consumption by a component of the memory system in response to a maximum consumption power value, wherein each of the power table information and the battery information is related to a battery associated with the memory system and operating in accordance with battery steps, the power table information includes a number of entries including a first entry related to a first battery step among the battery steps and associated with a first maximum consumption power value, and a second entry related to a second battery step among the battery steps and associated with a second maximum consumption power value.