Storage Memory Block Control Based on Battery Charging State

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The performance of storage devices is affected by the limited power supply from batteries, which can change usage patterns based on charging status, necessitating improved operation strategies during charging.

Innovation Solution

A storage device that includes memory blocks programmed differently based on charging state, with a memory controller controlling operations to open additional blocks during charging, generating charge maps, and adjusting access priorities and background operations accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the storage device operates with limited battery power, then power consumption is reduced, but operation performance and speed are limited

Engineering Contradiction:
Improveoperation performanceVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The storage device dynamically adjusts its operation mode based on battery charging status. When charging is detected, the device transitions from a power-constrained mode to a high-performance mode, opening additional memory blocks and increasing operation frequency. This dynamic adaptation resolves the contradiction by allowing high productivity only when power supply is充足, while maintaining low power consumption during battery operation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters (memory block opening status, operation frequency, buffer allocation) based on power availability. During charging, parameters are adjusted to maximize performance by opening more memory blocks and increasing operation speeds. During battery power, parameters are reduced to conserve energy, thus resolving the contradiction between performance and power consumption.

Inventive Principle:
Principle #35Parameter changes

2Speed

If additional memory blocks are opened during charging, then operation speed and performance are improved, but device complexity increases

Engineering Contradiction:
Improveoperation speedVSAvoidmemory management complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The memory controller pre-opens additional memory blocks when charging is detected, preparing the system for high-speed operations before actual data transfer begins. This preliminary action allows the system to quickly transition to high-performance mode without complex real-time allocation decisions during operations, thus improving speed while managing complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The same memory blocks serve dual purposes: they function as standard storage blocks during battery operation and as high-speed operation blocks during charging. This multi-functionality eliminates the need for separate hardware components for different operation modes, improving performance during charging without significantly increasing device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20260037433A1Storage device and method of operating the storage device according to charging
Publication Date: 2026.02.05 SK HYNIX INC
  • US20260037433A1 patent drawing
  • US20260037433A1 patent drawing
  • US20260037433A1 patent drawing

AI summary

Provided herein may be a storage device and a method of operating the storage device according to battery charging. The storage device may include a battery configured to supply power, a memory device including first blocks and second blocks, the first blocks programmed when the battery is in an uncharged state of being disconnected from a charging device, the second blocks on which a program operation is to be performed when the battery is in a charged state of being supplied with power from the charging device, and a memory controller configured to control operations performed in the memory device based on determining whether the battery is charged, and open the second blocks in response to the battery changing from the uncharged state to the charged state.