Magnetic Memory Field Programming via Irreversible Breakdown

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Magnetic memory devices, such as MRAM, face challenges in efficiently programming and reading data due to the need for complex current drivers and high voltage requirements, which complicates the design and scalability of memory circuits.

Innovation Solution

A field programming method that applies a programming voltage exceeding the threshold operating voltage to selected magnetic memory cells, causing irreversible breakdown and altering their resistance, allowing for simplified read operations using a diode-connected read circuit, and enabling data storage as logical highs and lows.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a programming voltage exceeding the threshold operating voltage is applied to selected magnetic memory cells, then data storage is achieved through irreversible breakdown, but the circuit complexity increases due to high voltage requirements

Engineering Contradiction:
Improvedata storage reliabilityVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the programming function by separating the high voltage programming operation from the low voltage read operation. The programming voltage is applied only to selected memory cells through specific word lines and bit lines, while other cells remain unaffected. This segmentation allows reliable data storage in selected cells without requiring the entire circuit to handle high voltages continuously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent utilizes parameter changes by applying a programming voltage that exceeds the threshold operating voltage to induce irreversible breakdown in selected memory cells. This voltage parameter change transforms the resistance state of the magneto-resistive element, enabling reliable data storage. The system switches between normal operating voltage for reads and elevated voltage for programming operations.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If complex current drivers are used for programming magnetic memory cells, then write operations can be performed, but the device size and cost increase

Engineering Contradiction:
Improvewrite operation capabilityVSAvoiddevice size
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The patent makes the word lines and bit lines multi-functional by using them for both programming and reading operations. The same line structures that carry read currents also carry programming voltages, eliminating the need for separate dedicated programming current drivers. This universal use of existing circuit elements reduces device size and eliminates additional cost.

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

Solution Approach 2:

The memory cell array itself performs the programming function by utilizing its own word lines and bit lines to deliver the programming voltage to selected cells. The circuit structure serves its own programming needs without requiring external specialized programming equipment, thereby reducing overall device complexity and size.

Inventive Principle:
Principle #25Self-service

3Reliability

If high voltage programming is implemented, then irreversible breakdown for data storage is achieved, but scalability of voltage supply becomes limited

Engineering Contradiction:
Improvedata storage reliabilityVSAvoidvoltage supply scalability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent employs periodic action by applying the high programming voltage only during specific programming operations rather than continuously. The voltage is applied in controlled pulses to selected cells when data needs to be written, while during normal read operations, only the standard operating voltage is used. This periodic high voltage application maintains reliability while allowing the voltage supply system to scale with standard CMOS process voltages.

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 method simplifies the circuitry required for programming, reduces the size and cost of MRAM memories, and allows for scalable voltage supply without compromising write operations, while enabling efficient data storage and retrieval.

Implementation Method 1

applying a first programming voltage to the selected subset of cells for a predetermined amount of time, wherein the programming voltage is selected to exceed a threshold operating voltage thereby to cause irreversible breakdown of the subset of cells

Methodology Applied
Scientific EffectIrreversible breakdown: Avalanche Breakdown

Implementation Method 2

Magnetic memory circuits are based on the magneto-resistive behavior of magnetic storage elements

Methodology Applied
Scientific EffectMagneto-resistive behavior: Magnetoresistance

Implementation Method 3

Each addressable MTJ stack can have a magnetic spin orientation and can be flipped between two states by the application of a magnetic field that is induced by energizing corresponding bit and word lines

Methodology Applied
Scientific EffectMagnetic field induction: Electromagnetic Induction

Data Source

PatentUS9349429B2Field programming method for magnetic memory devices
Publication Date: 2016.05.24 III HOLDINGS 1 LLC
  • US9349429B2 patent drawing
  • US9349429B2 patent drawing
  • US9349429B2 patent drawing

AI summary

There is provided a method for operating a magnetic memory device. The method comprises selecting a subset of magnetic memory cells of the magnetic memory device; applying a first programming voltage to the selected subset of cells for a predetermined amount of time, wherein the programming voltage is selected to exceed a threshold operating voltage thereby to cause irreversible breakdown of the subset of cells; and reading selected cells of the magnetic memory device by passing a read current through a diode connected in series with each magnetic memory cell.