Soft Bit Data Latch Compression for Non-Volatile Memory Reads

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory systems require additional reads to generate soft bit data, leading to increased performance and power consumption, and often rely on hard bit data alone, which can be unreliable for memory cells with threshold voltages near the read level.

Innovation Solution

An efficient soft sense read mode that combines hard bit and soft bit sensing into a single operation, reducing the number of reads and data transfer by shifting the hard bit read point and using a single soft bit read for less reliable hard bit values, and compressing soft bit data before transfer to improve memory system performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If additional reads are performed to generate soft bit data, then memory system reliability is improved, but power consumption and performance increase

Engineering Contradiction:
Improvememory system reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent combines hard bit sensing and soft bit sensing into a single read operation. The sense amplifier performs both types of sensing simultaneously by using different reference voltages for different memory cells connected to the same bit line, eliminating the need for separate read operations and thereby reducing power consumption while maintaining reliability improvements.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent applies soft bit sensing selectively only to memory cells that require it (those with threshold voltages near the read level), rather than performing soft bit sensing on all memory cells. This partial application reduces the overall power consumption and performance impact while still providing reliability improvements where needed.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If additional reads are performed to generate soft bit data, then memory system reliability is improved, but performance decreases

Engineering Contradiction:
Improvememory system reliabilityVSAvoidperformance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges hard bit and soft bit sensing operations into a single read cycle. By configuring the sense amplifier to perform both sensing types simultaneously using different reference voltages, the system obtains both hard bit and soft bit data without increasing the number of read operations, thereby maintaining performance while improving reliability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements soft bit sensing only for memory cells that benefit from it (those with ambiguous threshold voltages), rather than applying it universally. This selective approach reduces the computational and data transfer overhead associated with soft bit processing, thereby minimizing performance impact while still achieving reliability improvements.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If soft bit data is transferred without compression, then data accuracy is maintained, but data transfer volume increases

Engineering Contradiction:
Improvedata accuracyVSAvoiddata transfer volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and transfers only the essential reliability information from the soft bit data rather than transferring all raw soft bit data. By identifying and transferring only the critical reliability metrics needed for error correction, the system maintains data accuracy while significantly reducing the data transfer volume.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the soft bit data from its original form into a compressed representation that retains the essential reliability information. By changing the parameter representation (e.g., using compressed formats or selective data retention), the system maintains measurement precision while reducing the quantity of data that needs to be transferred.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11901019B2Use of data latches for compression of soft bit data in non-volatile memories
Publication Date: 2024.02.13 SANDISK TECHNOLOGIES LLC
  • US11901019B2 patent drawing
  • US11901019B2 patent drawing
  • US11901019B2 patent drawing

AI summary

For a non-volatile memory that uses hard bit and soft bit data in error correction operations, to reduce the amount of soft bit data that needs to be transferred from a memory to the controller and improve memory system performance, the soft bit data can be compressed before transfer. After the soft bit data is read and stored into the internal data latches associated with the sense amplifiers, it is compressed within these internal data latches. The compressed soft bit data can then be transferred to the transfer data latches of a cache buffer, where the compressed soft bit data can be consolidated and transferred out over an input-output interface. Within the input-output interface, the compressed data can be reshuffled to put into logical user data order if needed.