Adaptive Read Current for Magnetic Memory Cell Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Magnetic memory devices face issues with read disturbance and read fail due to inappropriate read current or voltage values during operations, which affect the reliability and performance of the memory device.
Innovation Solution
A method to determine an optimal reference resistance and corresponding read current by programming memory cells to both parallel and anti-parallel states, counting fail bits for each resistance value, and selecting the optimal resistance and current based on these results, thereby improving the reliability of the memory device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a high read current is used to ensure reliable read detection, then read fail is reduced, but read disturbance increases
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting the read current magnitude based on the memory cell state (parallel or anti-parallel magnetization). The sensing circuit selects different current levels to match the resistance state, ensuring reliable detection without causing read disturbance. This resolves the contradiction by making the read current adaptive rather than fixed.
Solution Approach 2:
The patent implements dynamics by making the read current variable and state-dependent. The sensing circuit dynamically switches between different current magnitudes based on the detected resistance state of the MTJ element. This dynamic adjustment allows the system to maintain reliability while minimizing harmful read disturbance effects.
2Object-generated harmful factors
If a low read current is used to prevent read disturbance, then read disturbance is reduced, but read fail increases
Solution Approach 1:
The patent uses parameter changes to adjust the read current magnitude based on the memory cell state. When the MTJ is in the parallel state (low resistance), a lower current is sufficient, reducing read disturbance. When in the anti-parallel state (high resistance), a higher current ensures reliable detection. This state-dependent current adjustment resolves the contradiction.
Solution Approach 2:
The sensing circuit dynamically adapts the read current level based on real-time detection of the MTJ resistance state. This dynamic behavior allows the system to use minimal current necessary for each state, preventing read disturbance while maintaining reliability. The current is not fixed but responds to the actual cell state.
3Measurement precision
If multiple program operations are performed to determine optimal read current, then read current accuracy is improved, but productivity decreases
Solution Approach 1:
The patent applies preliminary action by performing fail bit counting during the manufacturing/test phase to determine the optimal read current value. This information is stored in the memory device and used during normal operation, eliminating the need for multiple program operations to adjust read current. The optimization is done once beforehand, improving productivity without sacrificing accuracy.
Solution Approach 2:
The memory device uses its own internal fail bit counting capability to self-determine the optimal read current value. By leveraging existing resources (counting circuits, memory cells) for dual purposes (data storage and read current optimization), the patent avoids additional program operations while achieving accurate read current selection.
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 reduces the number of program operations required to determine optimal read current values, enhancing the reliability and endurance of the memory device by preventing read disturbances and failures.
Implementation Method 1
A resistance value of the MTJ element may vary depending on magnetization directions of the two magnetic materials. For example, the MJT element may have a large resistance value when the magnetization directions of the two magnetic materials are anti-parallel to each other and may have a small resistance value when the magnetization directions of the two magnetic materials are parallel to each other.
Data Source
AI summary
Disclosed is a memory device including a magnetic storage element. The memory device includes a memory cell array, a voltage generator, and a write driver. The memory cell array includes a first region and a second region. The memory device is configured to store a value of a first read current determined based on a value of a reference resistance for distinguishing a parallel state and an anti-parallel state of a programmed memory cell. The sensing circuit is configured to generate the first read current based on the value of the first read current and to perform a read operation on the first region based on the first read current.


