Memory Controller Trigger Tuning for Charging-State Background Operations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory controllers do not effectively manage background operations in varying power states, particularly when the battery is charging, leading to inefficiencies and reduced reliability and lifespan of memory devices.

Innovation Solution

A memory controller with a background condition storage and controller that adjusts trigger conditions for operations like garbage collection, read reclaim, and wear leveling based on charging state, mitigating conditions in charging mode to stabilize power and enhance device reliability and lifespan.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If background operations are performed frequently to improve reliability and lifespan, then the memory device reliability is improved, but power consumption increases

Engineering Contradiction:
Improvememory device reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent dynamically adjusts the trigger conditions for background operations based on the charging state of the battery. When charging, the controller lowers the threshold for triggering background operations, enabling more frequent execution. When not charging, the threshold is raised to reduce power consumption. This dynamic adaptation resolves the contradiction by making the operation frequency flexible rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational parameters (trigger conditions) of background operations based on the charging state. Specifically, it modifies the threshold values that determine when garbage collection, wear leveling, and read reclaim operations should be executed. This parameter adjustment allows the system to optimize between reliability and power consumption by adapting to available power conditions.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If background operations are performed with relaxed trigger conditions to increase operation frequency, then productivity is improved, but power consumption increases

Engineering Contradiction:
Improvebackground operation frequencyVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts trigger conditions based on charging state, enabling high productivity when power is abundant (charging) and low productivity when power is limited (not charging). This dynamic behavior allows the system to achieve high background operation frequency when needed without permanently increasing power consumption.

Inventive Principle:
Principle #15Dynamics

3Loss of energy

If trigger conditions are adjusted based on charging state to optimize power usage, then power efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvepower efficiencyVSAvoidcontroller complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent segments the operational conditions into distinct charging and non-charging states, with specific trigger conditions for each state. This segmentation allows the controller to manage complexity by handling each state separately with pre-defined rules, rather than implementing a single complex adaptive algorithm.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The controller automatically detects the charging state and adjusts trigger conditions without external intervention. This self-service capability reduces the need for additional control logic and external management, thereby limiting the increase in device complexity while achieving improved power efficiency.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12625641B2Memory controller and method of operating the same
Publication Date: 2026.05.12 SK HYNIX INC
  • US12625641B2 patent drawing
  • US12625641B2 patent drawing
  • US12625641B2 patent drawing

AI summary

Provided herein are a memory controller and a method of operating the same. The memory controller may include a background condition storage and a background controller. The background condition storage may be configured to store a trigger condition for each background operation for a memory device in each of a non-charging mode and a charging mode associated with a battery for the memory controller. The background controller may be configured to change the trigger condition from a non-charging condition to a charging condition depending on charging information indicating whether the battery for the memory controller is in a charging state. The trigger condition is mitigated in the charging condition compared to the non-charging condition.