Nonvolatile Memory Apparatus Mitigating Resistance Drift
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current nonvolatile memory technologies, such as DRAM and flash memory, face limitations in speed and accessibility, with next-generation memory devices like PRAM offering fast operational speed but vulnerability to resistance drift affecting data retention.
Innovation Solution
A nonvolatile memory apparatus and method that determines threshold voltage using multiple read voltages and pulse signals to accurately write and read data, employing a memory cell array with read and write circuits to manage resistance change elements, thereby mitigating resistance drift and ensuring data integrity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If PRAM is used for fast operational speed, then speed is improved, but resistance drift affects data retention reliability
Solution Approach 1:
The patent implements a feedback mechanism by reading the threshold voltage of the memory cell before writing data, and again after the write operation. This feedback loop allows the system to verify whether the write operation successfully changed the threshold voltage to the desired state, and to detect any resistance drift that may have occurred, thereby ensuring data retention reliability while maintaining fast operational speed
Solution Approach 2:
The patent performs a preliminary read operation to determine the current threshold voltage of the memory cell before executing the write operation. This preliminary action allows the system to understand the initial state of the cell and adjust the write strategy accordingly, preventing unnecessary write operations and reducing the impact of resistance drift on data retention
2Measurement precision
If multiple read voltages are used to determine threshold voltage, then measurement precision is improved, but device complexity increases
Solution Approach 1:
The patent changes the voltage parameter by applying multiple different read voltages (first read voltage and second read voltage) to the memory cell during the threshold voltage determination process. By comparing the results obtained at different voltage levels, the system can more accurately determine the threshold voltage and detect resistance drift, achieving high measurement precision without requiring complex additional hardware
3Manufacturing precision
If threshold voltage is determined before and after write operation, then data accuracy is improved, but loss of time increases
Solution Approach 1:
The patent applies partial action by performing threshold voltage determination only when necessary - specifically, reading before the write operation to establish baseline state and reading after to verify successful write. The system uses the results of these partial readings to control whether additional verification is needed, balancing data accuracy requirements with time efficiency in the write operation process
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 solution enables efficient data storage and retrieval with improved speed and nonvolatility, reducing the risk of resistance drift and maintaining data accuracy over time, thus enhancing the performance and reliability of nonvolatile memory systems.
Implementation Method 1
a phase change memory cell made from a chalcogenide and is capable of storing data by changing a resistive value of the memory cell
Implementation Method 2
a phase change memory cell made from a chalcogenide and is capable of storing data by changing a resistive value of the memory cell
Data Source
AI summary
An operating method of a nonvolatile memory apparatus includes determining a first threshold voltage of a memory cell by using a first read voltage. The method includes determining a second threshold voltage of the memory cell by using a second read voltage having a different voltage level from the first read voltage based on write data and the first threshold voltage of the memory cell. The method includes writing the write data into the memory cell based on the first and second threshold voltages of the memory cell.


