Semiconductor Memory Flag Cell Threshold Voltage Stabilization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In semiconductor memory devices, such as NAND flash memory, capacitive coupling between neighboring cells increases with advancements in microfabrication, causing variations in the threshold voltage of previously written memory cells due to data writes in adjacent cells, which affects the accuracy of determining whether a second page has been written, especially when using flag and dummy cells.
Innovation Solution
The implementation of a semiconductor memory device that includes a flag memory cell, a dummy cell, and a controller, where data is written in the dummy cell neighboring the flag cell to prevent a decrease in the threshold voltage of the flag cell, thereby enhancing the discrimination accuracy of whether the second page has been written.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If microfabrication is advanced to increase storage capacity, then storage density is improved, but capacitive coupling between neighboring cells increases causing threshold voltage variation
Solution Approach 1:
A dummy cell is introduced as an intermediary element between the flag cell and other memory cells. This dummy cell absorbs the capacitive coupling effects from neighboring cell writes, preventing these effects from reaching the flag cell and causing threshold voltage variations that would compromise reliability.
Solution Approach 2:
The system changes the operational parameters by performing read operations on the flag cell at different threshold voltage levels. By comparing read results at multiple threshold levels, the system can accurately determine whether a second page has been written despite the presence of capacitive coupling effects from neighboring cells.
2Productivity
If data write is performed in neighboring cells, then storage capacity utilization is improved, but threshold voltage of previously written cells varies affecting discrimination accuracy
Solution Approach 1:
The dummy cell serves as a buffer or intermediary that absorbs the capacitive coupling disturbances from neighboring cell writes. This protection mechanism allows the flag cell to maintain stable threshold voltage, enabling accurate discrimination of whether a second page has been written even when neighboring cells are actively being written to.
Solution Approach 2:
The system employs multi-level threshold voltage reading to compensate for capacitive coupling effects. By reading the flag cell at multiple threshold levels and analyzing the results, the system can accurately determine the write state of the second page despite threshold voltage variations caused by neighboring cell operations.
3Reliability
If dummy cell is disposed adjacent to flag cell for suppression, then threshold voltage variation is reduced, but discrimination accuracy may still be affected by capacitive coupling
Solution Approach 1:
The system performs read operations on the flag cell at multiple different threshold voltage levels. By comparing the read results across these different threshold levels, the system can accurately determine whether a second page has been written, even when the dummy cell is present but still subject to capacitive coupling effects from neighboring cells.
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
This approach maintains the threshold voltage of the flag cell at a level comparable to other cells, improving the reliability of determining if the second page has been written, and reduces the variation in threshold voltage, ensuring accurate data storage and retrieval.
Implementation Method 1
capacitive coupling between neighboring cells increases with development in microfabrication of elements
Data Source
AI summary
According to one embodiment, a semiconductor memory device includes a memory cell, a flag memory cell for a flag, a dummy cell and a controller. The flag memory cell is selected at the same time as the memory cell. The dummy cell is selected at the same time as the memory cell and the flag memory cell. The controller controls write and read of the memory cell, the flag memory cell and the dummy cell. Data is written also in the dummy cell which neighbors the flag cell.


