Nonvolatile Memory Data Randomization for Inter-Cell Interference
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Object-affected harmful factors
If data is randomized before storage to reduce interference, then inter-cell interference is reduced, but data processing complexity increases
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.
Data Source
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.


