Phase Change Memory Cell Current Programming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Phase change memory cells struggle to achieve consistent resistance values for multi-bit storage, which is crucial for higher density memories, as the precise control of crystalline and amorphous material ratios is challenging, affecting the reproducibility and uniformity of resistance levels.
Innovation Solution
A method is introduced where phase change memory cells are programmed by precharging the bit line and applying voltage pulses to the word line, controlling the current pulse through the phase change material to achieve specific resistance states, allowing for precise control of the power delivered and reproducible programming without relying on large current sources or being impacted by R-C delays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If conventional programming methods using large current sources are used, then programming capability is sufficient, but programming consistency and resistance value uniformity deteriorate
Solution Approach 1:
The patent replaces conventional voltage-based programming with a current-based programming mechanism. By using the access device transistor to directly control programming current through the phase change material, the system achieves more precise and reproducible resistance value programming. The current pulse width and magnitude are controlled by the transistor's gate voltage, providing deterministic programming that overcomes the variability inherent in voltage-based methods.
Solution Approach 2:
The patent changes the fundamental programming parameter from voltage to current. By controlling the programming current through the access device transistor, the system can achieve consistent resistance values. The current is controlled by adjusting the gate voltage of the transistor, which modulates the drain current flowing through the phase change material, thereby achieving precise resistance programming.
2Adaptability or versatility
If voltage pulses are applied to control current through phase change material, then programming flexibility is improved, but programming uniformity deteriorates due to R-C delays
Solution Approach 1:
The patent replaces voltage-based control with current-based control by utilizing the access device transistor as a current source. This substitution eliminates the problematic interaction between voltage pulses and R-C delays in the bit line, as the transistor directly regulates the programming current. The gate voltage controls the drain current, providing flexible yet uniform programming without the timing uncertainties introduced by capacitive effects.
3Adaptability or versatility
If current pulse width is extended to program intermediate states, then multi-bit storage capability is improved, but programming precision deteriorates
Solution Approach 1:
The patent employs dynamic control of the programming current through the access device transistor. By adjusting the gate voltage, the transistor can precisely modulate the drain current magnitude and duration. This dynamic control enables the system to program multiple resistance states with high precision, as the current pulse characteristics can be finely tuned to achieve specific intermediate resistance values corresponding to different data states.
Solution Approach 2:
The patent utilizes feedback mechanisms to achieve precise programming of intermediate resistance states. The read operation detects the resistance state of the phase change material, and based on this feedback, subsequent programming operations can be adjusted to achieve the desired resistance level. This feedback loop ensures that even intermediate states are programmed with high precision and consistency.
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 enables more reproducible and uniform programming of phase change memory cells, achieving consistent resistance levels for multi-bit storage, thereby enhancing the reliability and efficiency of phase change memory devices.
Implementation Method 1
Phase change material may be used in memory cells to store bits of data. The states of phase change material may be referred to as amorphous and crystalline states.
Implementation Method 2
current may be driven through the phase change material, or current can be fed through a resistive heater adjacent the phase change material. In any of these methods, controllable heating of the phase change material causes controllable phase change within the phase change material.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A memory includes a phase change element having a first side and a second side and a first line coupled to the first side of the element. The memory includes an access device coupled to the second side of the element and a second line coupled to the access device for controlling the access device. The memory includes a circuit for precharging the first line to a first voltage and for applying a voltage pulse to the second line such that a current pulse is generated through the access device to the element to program the element to a selected one of more than two states. The voltage pulse has an amplitude based on the selected state.