STT MRAM Memory Cell Programming Circuit
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current resistive memory technologies face limitations in achieving high memory density, reliability, and low power consumption while efficiently programming and sensing multiple resistance states, particularly in non-volatile memory applications.
Innovation Solution
The development of resistive memory devices with a magnetic structure, such as spin torque transfer (STT) MRAM, which utilizes a magnetic spin valve or magnetic tunnel junction to store data by varying the resistance based on the orientation of magnetic moments, allowing for multiple resistance states through controlled current flow and spin torque transfer mechanisms, along with a programming and sensing circuitry that selects specific current directions and magnitudes to program and read the memory elements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If charge-storage type memory is used to achieve high memory density, then memory capacity increases, but write cycle endurance deteriorates due to limited programming cycles
Solution Approach 1:
The patent replaces charge-storage mechanisms with magnetic moment orientation mechanisms. Instead of storing data as electrical charge in floating gates or capacitors, the invention uses the orientation of magnetic moments in magnetic layers (parallel or antiparallel) to represent binary states. This magnetic field-based storage mechanism eliminates the wear-out issues associated with repeated charge trapping and release in conventional memory, providing unlimited write cycle endurance while maintaining high memory density.
Solution Approach 2:
The patent changes the fundamental storage parameter from electrical charge to magnetic moment orientation. By utilizing the magnetic properties of ferromagnetic layers and their ability to maintain stable magnetic states without power, the invention achieves both high density and unlimited endurance. The magnetic moments can be switched between states using spin torque transfer from spin-polarized current, enabling reliable programming without degradation over time.
2Reliability
If magnetic spin valve or magnetic tunnel junction structure is used to store multiple resistance states, then memory density and reliability improve, but device complexity increases due to additional magnetic layers and spin torque transfer mechanisms
Solution Approach 1:
The patent employs a magnetic tunnel junction (MTJ) structure that serves multiple functions simultaneously: it acts as both the storage element and the sensing element. The same magnetic layers and tunnel barrier that store data via magnetic moment orientation also provide the resistive signal for readout. This multi-functionality reduces the need for separate write and read structures, thereby managing complexity while achieving high reliability and multiple resistance states.
Solution Approach 2:
The patent utilizes phase transitions in magnetic orientation rather than physical phase changes. By switching magnetic moments between parallel and antiparallel orientations through spin torque transfer, the invention creates distinct resistance states without requiring complex mechanical or physical transformations. This approach simplifies the device structure compared to mechanisms requiring physical movement or phase change materials.
3Quantity of substance
If multiple resistance states are programmed using current of various magnitudes and directions, then memory capacity increases, but power consumption increases due to higher programming currents
Solution Approach 1:
The patent applies partial action by using just enough current to switch magnetic moments between orientations. Instead of requiring excessive current to overcome high resistance, the spin torque transfer mechanism efficiently converts electron spin angular momentum into magnetic moment switching. This allows programming with lower current magnitudes compared to conventional resistive switching, reducing power consumption while still achieving multiple resistance states for increased memory capacity.
Solution Approach 2:
The patent replaces high-current resistive switching with low-current spin torque transfer. By utilizing the magnetic properties of materials and the spin angular momentum of electrons, the invention achieves state switching with much lower power requirements. The magnetic tunnel junction structure enables detection of multiple states through resistance changes without requiring high programming currents, thus managing power consumption while increasing memory capacity through multiple resistance levels.
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 efficient programming and sensing of multiple resistance states, enhancing memory density, reliability, and reducing power consumption by leveraging the magnetic properties to store data without the endurance limitations of charge-storage type memories.
Implementation Method 1
spin torque transfer (STT) MRAM, which utilizes a magnetic spin valve or magnetic tunnel junction to store data by varying the resistance based on the orientation of magnetic moments
Implementation Method 2
resistive memory devices with a magnetic structure, such as spin torque transfer (STT) MRAM, which utilizes a magnetic spin valve or magnetic tunnel junction to store data by varying the resistance
Data Source
AI summary
The present disclosure includes resistive memory devices and systems having resistive memory cells, as well as methods for operating the resistive memory cells. One memory device embodiment includes at least one resistive memory element, a programming circuit, and a sensing circuit. For example, the programming circuit can include a switch configured to select one of N programming currents for programming the at least one resistive memory element, where each of the N programming currents has a unique combination of current direction and magnitude, with N corresponding to the number of resistance states of the at least one memory element. In one or more embodiments, the sensing circuit can be arranged for sensing of the N resistance states.


