Memory Cell Classification for Decoding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The efficiency of data decoding and access in memory storage devices is reduced due to variations in electrical and temperature conditions, causing different sensitivities among memory cells, which affects the decoding configuration's effectiveness.

Innovation Solution

A memory control method that reads memory cells using different electrical configurations to obtain soft information, classifies the cells based on this information, and decodes data accordingly, improving decoding and access efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the same decoding configuration is continuously used to decode data read from memory cells, then the device complexity is reduced, but the data decoding efficiency and data access efficiency are reduced due to variations in electrical conditions and temperature conditions affecting different memory cells differently

Engineering Contradiction:
Improvedata decoding efficiencyVSAvoiddecoding configuration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments memory cells into different groups based on their sensitivity characteristics to electrical and temperature variations. By dividing the memory cells into multiple groups with different decoding configurations, the system can optimize decoding efficiency for each group while managing overall complexity through structured organization of these segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic adjustment of decoding configurations based on real-time detection of electrical conditions and temperature variations. The system dynamically selects appropriate decoding configurations for different memory cell groups according to current environmental conditions, transforming a static decoding approach into a dynamic adaptive system that maintains high efficiency without requiring exhaustive configuration management.

Inventive Principle:
Principle #15Dynamics

2Productivity

If different decoding configurations are used for different memory cells to account for their different sensitivities, then the data decoding efficiency is improved, but the device complexity increases

Engineering Contradiction:
Improvedata access efficiencyVSAvoiddecoding configuration management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs preliminary classification of memory cells into different groups based on their sensitivity characteristics before actual data access operations. By pre-establishing decoding configurations for each group and detecting environmental conditions in advance, the system prepares optimal decoding parameters beforehand, reducing the complexity of real-time configuration management while maintaining high data access efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent incorporates feedback mechanisms that continuously monitor electrical conditions and temperature variations, then use this information to select appropriate decoding configurations for different memory cell groups. This feedback-driven approach automates the configuration selection process, reducing manual or complex configuration management while optimizing decoding efficiency based on actual operating conditions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11573704B2Memory control method, memory storage device and memory control circuit unit
Publication Date: 2023.02.07 PHISON ELECTRONICS
  • US11573704B2 patent drawing
  • US11573704B2 patent drawing
  • US11573704B2 patent drawing

AI summary

A memory control method, a memory storage device and a memory control circuit unit are provided. The method includes: reading a first physical unit among a plurality of physical units based on a first electrical configuration to obtain first soft information; reading the first physical unit based on a second electrical configuration which is different from the first electrical configuration to obtain second soft information; classifying a plurality of memory cells in the first physical unit according to the first soft information and the second soft information; and decoding data read from the first physical unit according to a classification result of the memory cells.