NAND Soft-Read Progressive Output for Lower ECC Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for collecting soft-bit information in NAND memory devices increase latency, negatively impacting performance and quality of service (QoS), and lead to delays in transmitting this information over shared data I/O buses.

Innovation Solution

Implementing progressive soft-read operations with multiple strobes (e.g., 3-strobe, 5-strobe, 7-strobe) that generate soft-bit information in addition to hard-bit information, allowing for initial withholding of soft-bit data to reduce latency and enhance performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If soft-bit information is collected using conventional approaches, then error correction capability is improved, but latency increases and performance deteriorates

Engineering Contradiction:
Improveerror correction capabilityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments soft-bit information collection into multiple progressive stages (e.g., 3-strobe, 5-strobe, 7-strobe reads) rather than collecting all soft-bit information at once. Each stage provides increasing error correction capability while maintaining acceptable latency by allowing the controller to process data incrementally and request additional soft-bit information only if needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The controller performs preliminary error correction using hard-bit information and initial soft-bit information before requesting additional soft-bit data. This preliminary action allows the system to handle most cases with minimal latency while reserving the option to collect more soft-bit information only when error correction is needed.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If soft-bit information is transmitted over shared data I/O bus, then error correction capability is improved, but transmission delays increase and performance reduces

Engineering Contradiction:
Improveerror correction capabilityVSAvoidperformance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent transmits only the necessary portion of soft-bit information over the shared data I/O bus rather than all soft-bit data. The controller requests specific amounts of soft-bit information (e.g., 1-bit, 2-bits) based on error correction needs, reducing bus traffic and transmission delays while maintaining adequate error correction capability.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The memory device performs self-service by conducting multiple progressive read operations internally to collect soft-bit information before transmission. This reduces the burden on the shared I/O bus by pre-processing data locally and only transmitting essential information when requested.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If multiple strobes are used for soft-read operations, then soft-bit information quality is improved, but data collection time increases

Engineering Contradiction:
Improvesoft-bit information qualityVSAvoiddata collection time
Core Design Contradiction:
Measurement precisionVSDuration of action of moving object

Solution Approach 1:

The patent implements dynamic soft-read operations where the number of strobes (3, 5, or 7) is adaptively selected based on error correction requirements and performance conditions. The system dynamically adjusts the read operation intensity to match the actual need, providing high precision when necessary while maintaining fast operation when error rates are low.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by varying the number of strobes used in soft-read operations. By adjusting this parameter based on error correction needs, the patent achieves high soft-bit information quality when required while minimizing data collection time during normal operating conditions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12339742B2Soft read operations with progressive data output
Publication Date: 2025.06.24 SK HYNIX NAND PRODUCT SOLUTIONS CORP
  • US12339742B2 patent drawing
  • US12339742B2 patent drawing
  • US12339742B2 patent drawing

AI summary

Systems, apparatuses and methods may provide for memory controller technology including first logic to trigger, via an initial request, a hard-read and a soft-read, wherein the hard-read is to generate hard-bit information and the soft-read is to generate first soft-bit information and second soft-bit information, conduct a first error correction on the hard-bit information, and issue a subsequent request for at least the second soft-bit information if the first error correction is unsuccessful. Additionally, memory device technology may include a plurality of memory cells and second logic to conduct the hard-read and the soft-read from a memory cell in the plurality of memory cells in response to the initial request, send the hard-bit information to the controller, and withhold at least the second soft-bit information from the controller until the subsequent request is received.