Volatile Storage in NAND Memory Using Defective Cell Strings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional NAND memory architectures face challenges in efficiently utilizing defective memory cells for volatile storage, leading to increased demands on circuit real-estate and complexity in operations such as selective slow programming convergence and multi-level inhibit modes.

Innovation Solution

Repurpose blocks of memory cells deemed unsuitable for non-volatile storage for volatile storage, allowing flexible operation between volatile and non-volatile modes, and prohibit storage of non-volatile data in defective series-connected memory cells.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If traditional NAND memory architectures are used to store volatile data, then data storage capacity is increased, but circuit real-estate demands and operational complexity increase

Engineering Contradiction:
Improvevolatile memory capacityVSAvoidcircuit real-estate and operational complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent enables NAND memory blocks to serve dual purposes: non-volatile storage mode and volatile storage mode. By configuring blocks as volatile memory using simple control logic that monitors write operations and prevents erases, the same physical infrastructure provides both volatile and non-volatile storage capabilities, eliminating the need for separate volatile memory circuits and reducing overall device complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent extracts volatile storage functionality from traditional separate volatile memory circuits and implements it within the NAND memory blocks themselves. By designating specific blocks as volatile memory and using control logic to manage write/erase operations, the solution removes the need for additional volatile memory circuitry while maintaining the required functional capabilities

Inventive Principle:
Principle #2Taking out (Extraction)

2Quantity of substance

If defective memory cells are used for volatile storage, then storage capacity is optimized, but reliability of non-volatile storage decreases

Engineering Contradiction:
Improvestorage capacity utilizationVSAvoidnon-volatile storage reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent segments the NAND memory array into distinct blocks that can be independently configured as either volatile or non-volatile storage. This segmentation allows defective blocks to be designated as volatile memory while preserving intact blocks for reliable non-volatile storage, thereby optimizing overall storage capacity utilization without compromising the reliability of the non-volatile portion

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different functional characteristics to different blocks within the same memory array. Blocks designated for volatile storage can tolerate defects that would be unacceptable in non-volatile blocks, as the control logic prevents erase operations that would affect data integrity. This localized functional differentiation allows each block to be optimized for its specific purpose

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If selective slow programming convergence and multi-level inhibit modes are implemented, then programming precision is improved, but device complexity increases

Engineering Contradiction:
Improveprogramming precisionVSAvoidoperational complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent extracts the complex programming control functions from the volatile memory blocks and relocates them to the control logic in the peripheral circuitry. This extraction allows the volatile memory blocks to operate with simple write/erase control while the sophisticated programming precision features are handled by the dedicated control logic, thereby reducing the operational complexity of the memory blocks themselves

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12444453B2Volatile data storage in NAND memory
Publication Date: 2025.10.14 MICRON TECHNOLOGY INC
  • US12444453B2 patent drawing
  • US12444453B2 patent drawing
  • US12444453B2 patent drawing

AI summary

Memories might include an array of memory cells having a plurality of strings of series-connected memory cells and a controller configured to cause to memory to access a first string of series-connected memory cells of the plurality of strings of series-connected memory cells in a first mode of operation for volatile storage of data to the first string of series-connected memory cells, and access a second string of series-connected memory cells of the plurality of strings of series-connected memory cells in a second mode of operation for non-volatile storage of respective data to each memory cell of a plurality of memory cells of the second string of series-connected memory cells