Nonvolatile Memory Data Randomization for Inter-Cell Interference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Highly integrated non-volatile memory devices face interference issues due to increased memory cell integration, which affects data storage and retrieval, particularly in densely packed flash memory systems.

Innovation Solution

The implementation of a method and device architecture that randomizes program data and selectively de-randomizes read data based on flag cell states, using a random data interface to manage data operations within the memory cell array, thereby reducing inter-memory cell interference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If memory cells are densely integrated to increase storage capacity, then storage density is improved, but inter-cell interference increases

Engineering Contradiction:
Improvestorage densityVSAvoidinter-cell interference
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary action by randomizing data before it is stored in the memory cells. This pre-randomization process redistributes data patterns in advance, preventing the formation of concentrated charge distributions that would cause interference. The randomization is performed before programming, so when data is later read back, the interference patterns are already mitigated, allowing high-density integration without suffering from inter-cell interference issues.

Inventive Principle:
Principle #10Preliminary action

2Object-affected harmful factors

If data is randomized before storage to reduce interference, then inter-cell interference is reduced, but data processing complexity increases

Engineering Contradiction:
Improveinter-cell interferenceVSAvoiddata processing complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component - a randomization interface - that sits between the data input and the memory cells. This intermediary performs the randomization function, acting as a mediator that transforms regular data patterns into randomized patterns before storage. The randomization interface simplifies the overall system by centralizing the complexity in a dedicated component rather than distributing it throughout the memory array, making the data processing complexity manageable and localized.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8874934B2Nonvolatile memory device and operating method
Publication Date: 2014.10.28 SAMSUNG ELECTRONICS CO LTD
  • US8874934B2 patent drawing
  • US8874934B2 patent drawing
  • US8874934B2 patent drawing

AI summary

Disclosed is an operating method of a non-volatile memory device which comprises randomizing data to store the randomized data; erasing the randomized data; and outputting erase data according to information of a flag cell of the non-volatile memory device at a read operation.