Non-Volatile Memory Read Current Control Using Data State Grouping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing non-volatile memory devices face high power consumption during sensing operations due to massively parallel read and program processes, necessitating a need for high-performance and high-capacity memory apparatuses with reduced power consumption.

Innovation Solution

The memory apparatus includes memory cells connected to word and bit lines, with a control mechanism that applies a bit line voltage to determine threshold voltages and groups cells into data state groups, followed by supplying near-zero voltage to bit lines during subsequent read operations, thereby reducing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If massively parallel sensing is used to improve read and program performance, then productivity is improved, but power consumption increases

Engineering Contradiction:
Improveread and program performanceVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent segments the sensing operation into multiple passes, where each pass reads a specific subset of data states. In the first pass, only odd data states (1, 3, 5, 7) are read, and in the second pass, only even data states (0, 2, 4, 6) are read. This segmentation reduces the number of conducting memory cells active simultaneously during each sensing operation, thereby reducing power consumption while maintaining overall read performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by selectively enabling only the necessary bit lines for the current data state group being read. Instead of activating all bit lines for all data states simultaneously, the system activates bit lines only for the specific data states required in the current pass. This partial activation significantly reduces the total current draw during sensing operations.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If multiple sensing passes are used to resolve all memory states, then measurement precision is improved, but loss of time increases

Engineering Contradiction:
Improvememory state resolutionVSAvoidread operation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary action by reading odd data states in the first pass and using that information to lock out those cells in the second pass. This preliminary reading and locking out strategy allows the second pass to focus only on even data states, eliminating redundant sensing operations and reducing the total time required to read all memory states while maintaining precise state resolution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses feedback from the first sensing pass to control the second pass. The results from reading odd data states in the first pass are used to determine which bit lines should be locked out during the second pass. This feedback mechanism ensures that each pass reads only the necessary data states, optimizing both precision and speed by avoiding redundant operations.

Inventive Principle:
Principle #23Feedback

3Productivity

If all bit lines are activated during reading, then productivity is improved, but use of energy increases

Engineering Contradiction:
Improveparallel read capabilityVSAvoidbit line current consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by differentiating the voltage supply to different bit lines based on the data state groups being read. Bit lines associated with currently active data state groups receive appropriate voltages for sensing, while bit lines associated with locked-out data state groups receive near-zero voltage. This localized voltage control maintains parallel read capability for active cells while minimizing energy consumption by inactive bit lines.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by activating only the subset of bit lines necessary for the current sensing pass. Instead of maintaining full voltage on all bit lines throughout the read operation, the system dynamically activates bit lines only when their associated data states need to be read, significantly reducing total current consumption while preserving parallel read performance for the active subset.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12374403B2Optimized read current consumption based on lower page read information for non-volatile memory apparatus
Publication Date: 2025.07.29 SANDISK TECHNOLOGIES LLC
  • US12374403B2 patent drawing
  • US12374403B2 patent drawing
  • US12374403B2 patent drawing

AI summary

A memory apparatus and method of operation are provided. The apparatus includes memory cells disposed in memory holes connected to bit lines. The memory cells retain a threshold voltage corresponding to data states. A control means applies a bit line voltage to the bit lines while determining whether the memory cells have the threshold voltage above one or more read levels associated with each of the data states in a first portion of a read operation. The control means groups the memory cells targeted for ones of the data states into data state groups based on the first portion of the read operation. The control means also supplies a near zero voltage to the bit lines coupled to the memory cells targeted for ones of the data states associated with at least one of the data state groups while reading the memory cells in subsequent portions of the read operation.