QLC NAND Memory Controller Soft Bit Read Level Shifting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional semiconductor storage devices face challenges in accurately reading data due to changes in the quantity of charges retained in memory cells over time, leading to data value errors, as the read voltage techniques developed are not effective in addressing these changes.

Innovation Solution

A memory system comprising a NAND flash memory and a memory controller that acquires and decodes information from multiple pages, using a combination of hard bit and soft bit read operations with adjusted read levels to minimize bit error rates and correct errors, including a method of shifting read levels to optimize data retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional read voltage techniques are used, then the reading process is simple, but data read errors increase due to charge quantity changes over time

Engineering Contradiction:
Improvedata read accuracyVSAvoidread operation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The read operation is segmented into multiple stages: hard bit read for initial data retrieval, followed by soft bit reads at multiple adjusted voltage levels for error correction. This segmentation allows the system to balance simplicity and accuracy by handling different error scenarios at different stages.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The read voltage levels are dynamically adjusted based on the detected error patterns. The system performs reads at multiple voltage levels (e.g., Vread1, Vread2, Vread3) and uses the results to correct errors, making the read process adaptive rather than static.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If multiple read operations with adjusted read levels are performed, then bit error rates are minimized and errors are corrected, but the read process becomes more complex

Engineering Contradiction:
Improvedata retrieval accuracyVSAvoidread process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses feedback from hard bit read results to guide soft bit read operations. Error detection results from initial reads trigger subsequent reads at adjusted voltage levels, creating a feedback loop that improves accuracy while managing complexity through conditional execution.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The read voltage parameter is changed across multiple read operations. By performing reads at different voltage levels (Vread1, Vread2, Vread3) and combining the results, the system achieves higher measurement precision without requiring a complete redesign of the read architecture.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If read levels are shifted to optimize data retrieval, then data read errors are reduced, but the control mechanism becomes more complex

Engineering Contradiction:
Improveerror correction capabilityVSAvoidcontrol mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary hard bit reads before soft bit reads to establish baseline data and error patterns. This preliminary action allows subsequent voltage adjustments to be targeted and efficient, reducing the overall control complexity by preparing the system in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The read operations are structured as periodic cycles: hard bit read, soft bit read at Vread1, soft bit read at Vread2, and so on. This periodic structure simplifies control by establishing a repeating pattern that can be managed through state machines or control logic.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9934847B2Memory system storing 4-bit data in each memory cell and method of controlling thereof including soft bit information
Publication Date: 2018.04.03 KIOXIA CORP
  • US9934847B2 patent drawing
  • US9934847B2 patent drawing
  • US9934847B2 patent drawing

AI summary

According to one embodiment, a memory system acquires HB information and SB1 information through SB4 information on each of four pages including LOWER, MIDDLE, UPPER, and HIGHER pages from a NAND memory 100 that includes QLCs each being capable of retaining a 4-bit value. An ECC circuit 260 of a memory controller 200 decodes the acquired HB information and SB1 to SB4 information on the four pages.