STT MRAM Differential Sensing via Shared Read Path

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for sensing Spin Transfer Torque Magnetoresistive Random Access Memory (STT MRAM) cells face accuracy issues due to mismatched threshold voltages in transistors, leading to inaccuracies in current mirroring and bitline voltage regulation, which diminish the read window accuracy.

Innovation Solution

A system and method that utilize a read path with a diode-connected sampling element to sample and hold the reference current, allowing the memory cell to be switched from a precharge path to a read path, eliminating the need for current mirroring and ensuring accurate sensing by using the same transistors for both reference and cell currents.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If current mirroring is used to sense the memory cell, then the sensing function is achieved, but mismatched threshold voltages in transistors cause inaccuracies that diminish read window accuracy

Engineering Contradiction:
Improvesensing accuracyVSAvoidread window accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent merges the reference current sensing and cell current sensing into a single shared read path. The sampling element and associated transistors are used sequentially for both reference current measurement and cell current measurement, eliminating the need for separate current mirror circuits. This integration ensures that both measurements experience identical transistor threshold voltage conditions, thereby eliminating mismatch errors and improving read window accuracy.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If separate paths are used for reference current and cell current, then simultaneous sensing is possible, but device complexity increases and mismatch errors occur

Engineering Contradiction:
Improvesensing speedVSAvoidsensing circuit complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent employs periodic action by sequentially switching the read path between reference current measurement and cell current measurement. Control signals alternately connect the read path to the reference current source and then to the memory cell, allowing both measurements to be taken in sequence through the same sampling element. This sequential periodic operation achieves the functionality of simultaneous sensing while using a single simplified circuit path.

Inventive Principle:
Principle #19Periodic action

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 eliminates the mismatch effects between bitline control devices and mirror transistors, enhancing the accuracy of the sense amplifier and expanding the read window, thereby improving the sensing precision of STT MRAM cells.

Implementation Method 1

a diode-connected sampling element to sample and hold the reference current

Methodology Applied
Scientific EffectCapacitance: Capacitance

Implementation Method 2

The electrical resistance of the cell changes due to the spin orientation of the electrons in the two plates of the STT MRAM cell

Methodology Applied
Scientific EffectMagnetoresistance: Magnetoresistance

Data Source

PatentUS8837210B2Differential sensing method and system for STT MRAM
Publication Date: 2014.09.16 INFINEON TECHNOLOGIES AG
  • US8837210B2 patent drawing
  • US8837210B2 patent drawing
  • US8837210B2 patent drawing

AI summary

The invention relates to methods and systems for reading a memory cell and in particular, an STT MRAM. In accordance with one aspect of the invention, a system for reading a memory cell includes a read path and a precharge path. The reference current is provided through the read path and is sampled via a sampling element in the read path. Subsequently, a current from the memory cell is provided through the same sampling element and read path. The output level is then determined by the cell current working against the sampled reference current.