Semiconductor Memory Dual-Phase Erase for Data Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Semiconductor memory devices face challenges in improving data reliability due to the slow write and read speeds of nonvolatile memory devices, which affect the stability and efficiency of data storage operations.
Innovation Solution
A semiconductor memory system that performs a first erase operation to a pre-erase state and a second erase operation to a target erase state, using a combination of erase voltage and ground voltage to control memory cells, enhancing data reliability and storage efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If nonvolatile memory devices are used for data storage, then data retention is improved, but write and read speeds deteriorate
Solution Approach 1:
The patent segments the erase operation into two distinct phases: a first erase operation that erases memory cells to a pre-erase state, and a second erase operation that selectively erases specific memory cells to a target erase state. This segmentation allows the memory device to maintain nonvolatile characteristics for data retention while optimizing write speeds by performing selective erasure only where needed, rather than erasing entire blocks.
Solution Approach 2:
The first erase operation serves as a preliminary action that prepares memory cells by erasing them to a pre-erase state before the actual programming operation. This preliminary erasure ensures that memory cells are in a known state ready for programming, improving subsequent write speeds while maintaining the reliability benefits of nonvolatile memory.
2Reliability
If memory cells are erased to target erase state, then data reliability is improved, but operation time increases
Solution Approach 1:
The patent applies partial action by performing the second erase operation selectively on only those memory cells that require erasure to the target erase state, rather than erasing all memory cells in the block. This selective approach ensures data reliability for cells that need it while minimizing the time penalty by avoiding unnecessary erasure operations on cells that don't require it.
Solution Approach 2:
The patent implements local quality by applying different erase states to different memory cells based on their specific requirements. The first erase operation applies to all memory cells in a block to establish a pre-erase state, while the second erase operation applies locally only to specific memory cells that need to reach the target erase state, optimizing both reliability and operation time.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The proposed solution improves data reliability and storage efficiency by selectively erasing memory cells to a target erase state, ensuring stability and increased intervals between threshold voltage distributions, thereby enhancing read operation stability.
Implementation Method 1
erasing the first memory cells included in the selected page to a target erase state having a threshold voltage distribution lower than a threshold voltage distribution of the pre-erase state
Data Source
AI summary
There are provided a semiconductor memory and an operating method thereof. The semiconductor memory includes: a memory block including a plurality of pages; a peripheral circuit for performing a first erase operation, a program operation, and a second erase operation on the memory block in a write operation on the memory block; and control logic for controlling the peripheral circuit to perform the write operation. The control logic is configured to control the peripheral circuit to erase a plurality of memory cells included in the memory block to a pre-erase state having a threshold voltage higher than a threshold voltage of a target erase state in the first erase operation, and controls the peripheral circuit to erase some memory cells among the plurality of memory cells to the target erase state in the second erase operation.


