Adjustable Timing Signals for Self-Referenced MRAM Readout

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional magnetic random access memory (MRAM) cells require complex and time-consuming two-cycle read operations, which limit the control over readout timing after fabrication, making them inefficient for self-referenced MRAM cell readouts.

Innovation Solution

A controllable readout circuit for MRAM cells that includes a selecting device, a sense circuit for measuring resistance values, a sample and hold circuit, and a differential amplifier, along with a control circuit providing a pulse-shaped timing signal to control the duration of read cycles, allowing for adjustable timing after fabrication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a two-cycle read operation is used for self-referenced MRAM cells, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvereadout accuracyVSAvoidcircuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines the reference cell and selected cell into a single self-referenced MRAM cell structure, merging the functions of comparison and storage into one integrated cell. This reduces device complexity by eliminating separate reference cells and simplifying the readout circuitry while maintaining measurement precision through the self-referencing mechanism.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The two-cycle read operation is segmented into distinct phases: first cycle for writing/reference establishment and second cycle for reading/comparison. This temporal segmentation allows the same physical circuit to perform multiple functions sequentially, reducing hardware complexity while achieving precise measurements through controlled timing sequences.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If a two-cycle read operation is performed sequentially, then measurement precision is improved, but loss of time increases

Engineering Contradiction:
Improvereadout accuracyVSAvoidread operation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The first cycle performs preliminary actions by establishing the reference state and preparing the circuit conditions before the actual read operation in the second cycle. This preliminary setup enables faster subsequent read operations by pre-configuring the necessary circuit states and reference values.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The read operation uses periodic cycling between two distinct phases, allowing the system to alternate between reference establishment and measurement comparison. This periodic structure optimizes timing by systematically organizing operations to minimize idle time while maintaining measurement accuracy through consistent repeating sequences.

Inventive Principle:
Principle #19Periodic action

3Device complexity

If fixed timing signals are used for read cycles, then device complexity is reduced, but adaptability decreases

Engineering Contradiction:
Improvecontrol circuit complexityVSAvoidtiming adjustability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The control circuit generates timing signals dynamically based on detected address transitions rather than using fixed predetermined signals. This dynamic approach allows the timing to adapt automatically to different operational conditions and memory locations while maintaining relatively simple circuitry through event-driven signal generation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from address transition detection to control the generation of timing signals. The control circuit monitors the address bus and adjusts timing signal generation based on detected transitions, providing adaptability to different read operations while keeping the control logic relatively simple through responsive feedback mechanisms.

Inventive Principle:
Principle #23Feedback

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

Enables efficient and controlled self-referenced read operations by allowing for adjustable timing of read cycles, improving the readout process by determining the logic state from resistance value differences, thus enhancing the performance of MRAM cells.

Implementation Method 1

When the respective magnetizations of the reference layers and the storage layer are antiparallel, the resistance of the magnetic tunnel junction is high (Rmax), corresponding to a low logic state '0'. On the other hand, when the respective magnetizations are parallel, the resistance of the magnetic tunnel junction becomes low (Rmin), corresponding to a high logic state '1'.

Methodology Applied
Scientific EffectMagnetoresistance: Magnetoresistance

Implementation Method 2

The respective resistance states of the MRAM cell and reference resistance Rref is typically measured simultaneously by passing two distinct sense currents within the MRAM cell and the reference cell or an array of reference cells.

Methodology Applied
Scientific EffectElectrical Resistance: Electrical Resistance

Data Source

PatentUS8830733B2Circuit for generating adjustable timing signals for sensing a self-referenced MRAM cell
Publication Date: 2014.09.09 ALLEGRO MICROSYSTEMS LLC
  • US8830733B2 patent drawing
  • US8830733B2 patent drawing
  • US8830733B2 patent drawing

AI summary

Controllable readout circuit for performing a self-referenced read operation on a memory device comprising a plurality of magnetic random access memory (MRAM) cells comprising a selecting device for selecting one of the MRAM cells, and a sense circuit for sourcing a sense current to measure the first and second resistance value; the sense circuit comprising a sample and hold circuit for performing said storing said first resistance value, and a differential amplifier circuit for performing said comparing the second resistance value to the stored first resistance value; wherein the controllable readout circuit further comprises a control circuit adapted to provide a pulse-shaped timing signal with a pulse duration controlling the duration of the first read cycle and the second read cycle. The controllable readout circuit allows for controlling the duration of the first and second read cycles after completion of the MRAM cell and readout circuit fabrication.