Spin-Torque Memory Read Direction Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Spin-torque based memory devices face the issue of data disturbance during read operations due to the current passing through the magnetic tunnel junction (MTJ) element, which can accidentally write the data, and the varying read voltage across MTJ elements causes fluctuations leading to potential data corruption.
Innovation Solution
The solution involves driving a read current through the MTJ element in a specific direction that tends to disturb it into a high resistance state, thereby preventing data corruption and maintaining the original state during read operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If current is passed through the MTJ element to read its resistance, then the resistance can be measured, but the MTJ element may be accidentally written causing read disturb
Solution Approach 1:
The patent applies local quality by making the read current direction dependent on the specific MTJ element being read. Different current directions are applied to different MTJ elements based on their individual characteristics and desired read disturb prevention, rather than using a uniform approach for all elements.
Solution Approach 2:
The patent changes the parameter of current direction to prevent read disturb. By carefully selecting the direction of read current flow through each MTJ element, the patent ensures that the read operation does not accidentally switch the magnetic state, thus preventing data corruption while still enabling resistance measurement.
2Ease of operation
If a fixed voltage is used to read the MTJ element, then the read operation is simplified, but the voltage across the MTJ element varies causing fluctuations in read voltage
Solution Approach 1:
The patent applies local quality by making the read current direction dependent on the specific MTJ element being read. Different current directions are applied to different MTJ elements based on their individual characteristics and desired read disturb prevention, rather than using a uniform approach for all elements.
Solution Approach 2:
The patent introduces dynamics by making the read current direction adaptive rather than fixed. The direction of read current is dynamically selected based on the specific MTJ element being read and the desired outcome, allowing the system to adapt to variations in MTJ element characteristics and prevent read disturb.
3Productivity
If read current flows in any direction, then the read operation can be performed, but data corruption may occur due to accidental writing
Solution Approach 1:
The patent applies local quality by making the read current direction dependent on the specific MTJ element being read. Different current directions are applied to different MTJ elements based on their individual characteristics and desired read disturb prevention, rather than using a uniform approach for all elements.
Solution Approach 2:
The patent changes the parameter of current direction to prevent read disturb. By carefully selecting the direction of read current flow through each MTJ element, the patent ensures that the read operation does not accidentally switch the magnetic state, thus preventing data corruption while still enabling resistance measurement.
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 effectively minimizes read disturbs by ensuring the read current direction prevents accidental writing, maintaining data integrity and consistency across MTJ elements.
Implementation Method 1
spin-torque based memory element, for example, including a pinned layer, a tunnel barrier layer and a free layer in a magnetic tunnel junction (MTJ) stack. When current passes through the MTJ element, the free layer becomes either parallel or anti-parallel to the pinned layer.
Implementation Method 2
Resistance of the MTJ element depends on the relative orientation of the free layer and the pinned layer. When the free layer is parallel to the pinned layer, the MTJ element is in a low resistance state (e.g., a '0' memory state) and when they are anti-parallel, the MTJ element is in a high resistance state (e.g., a '1' memory state).
Data Source
AI summary
A spin-torque based memory device includes a plurality of magnetic storage cells in an array, each magnetic storage cell includes at least one magnetic tunnel junction (MTJ) element, and at least one bit line and at least one bit complement line corresponding to the plurality of magnetic storage cells. Each respective MTJ element is written by driving a write current in a first or second direction to program the respective MTJ element in a low resistance state or a high resistance state and each respective MTJ element is read by driving a read current through the respective MTJ element in a direction that tends to disturb the respective MTJ element into the high resistance state.


