Memory Controller Setup Data Handling for Power-On Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory systems face challenges in optimizing power consumption and processing efficiency, particularly during low power consumption modes, where the on/off control of memory chips leads to increased current peaks and prolonged processing times.

Innovation Solution

The memory system incorporates a memory controller that determines the presence of setup data, allowing it to either read or transmit chip start-up data to the memory chip, thereby omitting the cell reading operation and optimizing the power-on read process, which reduces current peaks and shortens processing times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the memory chip performs a full power-on read operation (reading setup data from memory cells), then the setup data is reliably obtained, but the processing time increases and current consumption increases

Engineering Contradiction:
Improvereliability of setup data acquisitionVSAvoidprocessing time during power-on
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The memory controller performs preliminary action by determining in advance whether setup data is already present in its buffer before the power-on read operation. If the data is already available, the controller skips the actual reading process, thereby reducing processing time and current consumption while still ensuring reliable operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of always performing the complete power-on read operation, the system applies partial action by conditionally executing only the necessary portion - determining data presence first and then either skipping or performing the read operation as needed. This optimized approach reduces unnecessary processing while maintaining reliability.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If the memory chip performs a full power-on read operation, then setup data is reliably obtained, but current peaks increase during the operation

Engineering Contradiction:
Improvereliability of setup data acquisitionVSAvoidcurrent peaks during power-on read
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The memory controller performs preliminary determination of setup data presence before initiating the power-on read operation. By checking whether the data is already available in its buffer, the controller可以避免 unnecessary high-current reading operations, thereby reducing current peaks while ensuring reliable data acquisition.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system converts the potential harm of current peaks into a benefit by using the determination mechanism to identify when full reading is unnecessary. The harmful current peaks are eliminated in cases where setup data is already available, transforming the potential problem into an energy-saving opportunity.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Productivity

If the memory controller always performs full setup operations, then processing is thorough, but power consumption increases during low power consumption modes

Engineering Contradiction:
Improvethoroughness of setup operationVSAvoidpower consumption during setup operation
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The memory controller performs preliminary determination of setup data presence before executing the full setup operation. This preliminary check allows the system to skip unnecessary operations when data is already available, thereby reducing power consumption during low power consumption modes while maintaining thorough processing when needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies dynamics by making the setup operation adaptive - it dynamically adjusts between performing a full operation or a reduced operation based on the determined presence of setup data. This dynamic approach optimizes power consumption while maintaining processing thoroughness when required.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12197732B2Memory system
Publication Date: 2025.01.14 KIOXIA CORP
  • US12197732B2 patent drawing
  • US12197732B2 patent drawing
  • US12197732B2 patent drawing

AI summary

A memory system includes a memory chip and a memory controller. The memory chip includes a storage region that stores setup data used for setup of the memory chip during power on thereof. The memory controller is configured to determine whether or not the memory controller has the setup data, when determining that the memory controller does not have the setup data, instruct the memory chip to read the setup data from the storage region and perform a first setup operation based on the read setup data, and when determining that the memory controller has the setup data, transmit the setup data to the memory chip and instruct the memory chip to perform a second setup operation based on the setup data received from the memory controller.