Memory Control Circuit Unit Data Allocation Strategy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In rewritable non-volatile memory devices, the lack of a systematic data storage strategy can lead to the occupation of all spare physical units, causing instability in storing both host system data and internally collected data during garbage collection procedures.

Innovation Solution

A memory management method that determines a usage status-based rule for storing host system data and internally collected data, using a specific ratio to allocate data between different physical units, ensuring stable storage and maintaining an adequate number of spare units through data merging operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data from host system and collected data are stored without a systematic storage strategy, then all spare physical units may be occupied, but this causes instability in storing both host system data and internally collected data

Engineering Contradiction:
Improvedata storage capacityVSAvoidstorage stability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent segments the storage of different data types by implementing separate first and second physical units: one dedicated to host system data and another to internally collected data. This segmentation prevents one data type from monopolizing all spare units, thereby maintaining storage stability while preserving total storage capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically adjusts the allocation ratio between host system data and internally collected data based on usage status parameters. By changing the distribution parameter adaptively, the system ensures that neither data type exhausts the spare units, resolving the contradiction between maximizing storage capacity and maintaining storage stability.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If a data storage strategy is not carefully planned, then all remaining spare physical units can be fully occupied by host data and collected data, but this depletes spare units needed for continuous operation

Engineering Contradiction:
Improvedata volume storedVSAvoidspare unit availability
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent establishes a predetermined allocation strategy before spare units are exhausted. By pre-defining how host data and collected data should be distributed across physical units based on usage status, the system prevents complete occupation of spare units and maintains availability for continuous operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms that monitor the usage status of physical units and adjust the storage allocation ratio accordingly. This feedback loop ensures that the system adapts to changing conditions while maintaining adequate spare unit availability, preventing total occupation by either data type.

Inventive Principle:
Principle #23Feedback

3Reliability

If valid data dispersed in the memory device is collected and stored together during garbage collection, then a new spare physical block is released, but this process may conflict with ongoing host data storage operations

Engineering Contradiction:
Improvegarbage collection effectivenessVSAvoiddata storage throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments garbage collection operations from host data storage by dedicating separate physical units for each function. This allows garbage collection to proceed on collected data units without blocking host data storage operations, maintaining both garbage collection effectiveness and storage throughput.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges the benefits of garbage collection with continuous storage operations by implementing a coordinated strategy where collected data is stored in designated units while host data simultaneously fills other available units. This combining approach ensures garbage collection effectiveness is achieved without sacrificing overall storage productivity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10761732B2Memory management method, memory storage device and memory control circuit unit
Publication Date: 2020.09.01 PHISON ELECTRONICS
  • US10761732B2 patent drawing
  • US10761732B2 patent drawing
  • US10761732B2 patent drawing

AI summary

A memory management method, a memory storage device and a memory control circuit unit are provided. The method includes: obtaining a usage status of a first physical unit of a rewritable non-volatile memory module for storing data from a host system; determining a first rule according to the usage status; and performing a first operation according to the first rule. The first operation includes: storing a first data from the host system into the first physical unit; and storing a second data from the rewritable non-volatile memory module into a second physical unit, where the first rule corresponds to a first ratio between a data volume of the first data and a data volume of the second data. Accordingly, the memory storage device can store external and internal data stably.