STT-MRAM Simulation via Modular Functional Blocks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current simulation tools struggle to accurately model the complex physical properties of Spin Transfer Torque Magnetic Random Access Memory (STT-MRAM) devices, particularly Perpendicular MTJ (p-MTJ) devices, which are essential for high-density memory and logic chips.

Innovation Solution

A system and method are introduced that utilize a library of functional blocks to configure a spin device circuit, including electron spin transport, magnet-dynamics, magnetic coupling, and coupled Transport+Magnet-dynamics blocks, to simulate the behavior of STT-MRAM devices, providing a quantitative framework that replicates the physical structure and phenomena of these devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional simulation tools (MATLAB, SPICE, Verilog-A) are used to model STT-MRAM devices, then the simulation process is simple and familiar, but the model fidelity and accuracy of physical properties are insufficient

Engineering Contradiction:
Improvemodel fidelityVSAvoidsimulation model complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the STT-MRAM device into distinct functional blocks (tunnel barrier, ferromagnetic layers, spin current paths) and models each separately using specialized physics-based equations. This segmentation allows accurate representation of complex physical phenomena in each layer while maintaining modular simulation architecture that can be integrated into standard EDA tools.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary modeling layer that bridges conventional circuit simulators and quantum-level physical phenomena. This intermediary layer uses physics-based functional blocks that translate material properties and device structure into electrical characteristics, enabling accurate STT-MRAM modeling without requiring full quantum mechanical simulations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If detailed physics-based models are implemented to capture complex physical properties, then simulation accuracy improves, but computational complexity and resource requirements increase

Engineering Contradiction:
Improvesimulation accuracyVSAvoidsimulation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent employs parameter-based modeling where material properties (spin polarization, damping constants, anisotropy) and device dimensions are input as parameters. The physics-based functional blocks automatically adjust their behavior based on these parameters, enabling accurate simulation of different STT-MRAM configurations without redesigning the model structure, thus maintaining both accuracy and efficiency.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent creates universal physics-based functional blocks that can model multiple physical phenomena (tunneling, spin transport, magnetization dynamics) within a single simulation framework. These multi-functional blocks reduce computational overhead by consolidating physics calculations rather than requiring separate simulations for each phenomenon, improving both accuracy and productivity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Quantity of substance

If perpendicular MTJ (p-MTJ) structures are used to achieve high-density memory, then storage density and switching performance improve, but modeling and simulation difficulty increases

Engineering Contradiction:
Improvememory densityVSAvoiddevice structure complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent implements dynamic modeling of magnetization switching in p-MTJ structures using time-dependent Landau-Lifshitz-Gilbert equations. The simulation captures the dynamic evolution of magnetization vectors during switching events, including precession and damping effects, enabling accurate prediction of switching characteristics for high-density memory applications without oversimplifying the complex perpendicular magnetization physics.

Inventive Principle:
Principle #15Dynamics

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 enhances the fidelity of simulations, allowing for improved optimization of design parameters such as switching speed, power dissipation, and data retention, thereby improving the performance and efficiency of STT-MRAM devices.

Implementation Method 1

Spin Transfer Torque Magnetic Random Access Memory (STT-MRAM) devices that can switch magnetization of a ferromagnetic layer using spin polarized electrons

Methodology Applied
Scientific EffectSpin transfer torque:

Implementation Method 2

spin information is stored by changing magnetization of a ferromagnetic layer that results in change in the electrical resistance of a magnetic tunnel junction (MTJ) device

Methodology Applied
Scientific EffectSpin polarized electron transport:

Implementation Method 3

switch magnetization of a ferromagnetic layer using spin polarized electrons

Methodology Applied
Scientific EffectMagnetization switching:

Implementation Method 4

In-plane MTJ (or, planar MTJ) with natural magnetization of individual magnetic layer in the easy-plane of the magnets and (b) Perpendicular MTJ (p-MTJ) with natural magnetization of individual magnetic layers in a direction perpendicular to the easy-plane of the magnets

Methodology Applied
Scientific EffectMagnetic anisotropy: Anisotropy

Implementation Method 5

magnetic coupling FB

Methodology Applied
Scientific EffectMagnetic coupling:

Implementation Method 6

Spin Transfer Torque Magnetic Random Access Memory (STT-MRAM) devices that can switch magnetization of a ferromagnetic layer using spin polarized electrons

Methodology Applied
Scientific EffectSpin-transfer torque effect:

Data Source

PatentUS9997225B2System and method for modular simulation of spin transfer torque magnetic random access memory devices
Publication Date: 2018.06.12 GLOBALFOUNDRIES SINGAPORE PTE LTD
  • US9997225B2 patent drawing
  • US9997225B2 patent drawing
  • US9997225B2 patent drawing

AI summary

A system and method for simulating behavior of a spin transfer torque magnetic random access memory (STT-MRAM) device includes a hardware processor (HP) and logic instructions (LI) stored in memory. The LI are executed by the HP to configure a library of functional blocks (FBs) to capture physical phenomenon of at least one element of the STT-MRAM configured in the form of a magnetic stack. Selected elements of the stack are mapped into a set of selected FBs (SFBs). The mapping converts the stack to a spin device circuit (SDC) represented by the SFBs. The SFBs are assembled to form the SDC replicating the stack. The SDC includes an electron spin transport, a magnet-dynamics, a magnetic coupling and a coupled electron transport+magnet-dynamics FBs. A set of output parameters simulating the STT-MRAM is generated by the SFBs in response to receiving a set of input parameters.