Flash Memory Block Grouping by Quality Index

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing flash memory storage devices face issues due to varying quality of internal memory cells, leading to increased read error rates, reduced lifetime, and inefficient usage, as conventional methods either avoid low-quality cells or waste higher-quality cells by maintaining uniform quality.

Innovation Solution

A memory control device and method that groups memory blocks based on quality indices, initially prioritizing higher-quality blocks and gradually enabling lower-quality blocks as the higher-quality ones degrade, optimizing access performance and usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If memory blocks are grouped and accessed based on quality index, then access efficiency and memory usage are balanced, but device complexity increases due to quality assessment and group management

Engineering Contradiction:
Improveaccess efficiencyVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by assessing and recording the quality index of memory blocks in advance during manufacturing or initial operation. The control circuit pre-groups memory blocks into first and second groups based on these pre-assessed quality indices, so that when data storage or retrieval operations occur, the system can directly access the appropriate group without performing complex real-time quality assessments, thereby maintaining high access efficiency while managing complexity through upfront preparation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the memory blocks into distinct groups (first memory group and second memory group) based on quality indices. This segmentation allows the control circuit to manage different quality categories separately, directing operations to appropriate groups based on data requirements. The segmentation simplifies the access process by creating clear boundaries between quality levels while still enabling efficient utilization of memory resources across different quality tiers

Inventive Principle:
Principle #1Segmentation

2Reliability

If conventional methods directly indicate inability to use low quality memory cells, then quality consistency is ensured, but memory cell wastage increases

Engineering Contradiction:
Improvequality consistencyVSAvoidmemory cell wastage
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The patent applies local quality by recognizing that different memory blocks have different quality characteristics and treating them accordingly rather than applying a uniform quality standard. The control circuit assigns different quality indices to different memory blocks and creates separate access strategies for first group blocks (higher quality) and second group blocks (lower quality). This allows the system to utilize memory blocks with varying quality levels appropriately, ensuring data integrity while maximizing memory cell usage and reducing wastage

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the quality assessment parameter from a binary usable/unusable classification to a multi-level quality index system. By introducing quality indices and grouping memory blocks into different categories based on these indices, the system can dynamically adjust access parameters and strategies for different quality levels. This parameter change enables the system to utilize previously discarded low-quality blocks while maintaining reliability through appropriate access methods for each quality group

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If uniform quality management is applied to all memory cells, then management simplicity is maintained, but access performance deteriorates due to quality differences

Engineering Contradiction:
Improvemanagement simplicityVSAvoidaccess performance
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent introduces dynamics by making the memory access strategy adaptive rather than static. The control circuit dynamically selects which memory group to access based on the quality index requirements of the data being stored or retrieved. The system can transition between accessing first group blocks and second group blocks depending on operational needs, quality index thresholds, and wear levels. This dynamic approach maintains relatively simple management procedures while significantly improving access performance by matching memory block quality to data requirements

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10802961B2Data storage device and operation method of the same
Publication Date: 2020.10.13 RAYMX MICROELECTRONICS CORP
  • US10802961B2 patent drawing
  • US10802961B2 patent drawing
  • US10802961B2 patent drawing

AI summary

An apparatus and a method for accessing a plurality of memory blocks is disclosed. The An apparatus comprises: a memory circuit configured to store a recording table, wherein the recording table corresponds to quality index of the plurality of memory blocks; and a control circuit configured to group the plurality of memory blocks to a first memory group and a second memory group according to the quality index; to enable to access the memory blocks in the first memory group, and to disable to access the memory blocks in the second memory group.