IP Library Granted Patent US 10,811,072
Granted Patent B2
US 10,811,072 · App. 16/712,814 · Granted Oct 20, 2020

Power-efficient programming of magnetic memory

Inventors: Parviz Keshtbod (Los Altos Hills, CA); Ebrahim Abedifard (San Jose, CA)
Assignee: Avalanche Technology, Inc.
G11C11/1675G11C11/161G11C11/1673H01L27/224H01L43/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,811,072
App. No.
16/712,814
Granted
Oct 20, 2020
Kind
B2
Abstract

The present invention is directed to a method for programming a memory cell that includes a transistor and a memory element coupled in series between a first conductive line and a second conductive line. The method includes the steps of applying a voltage across the memory cell with the voltage being sufficiently high to enable switching of the memory element from initial resistance state to target resistance state; determining the initial resistance state of the memory element; comparing the initial resistance state with the target resistance state; and if the initial resistance state and the target resistance state are same, concluding that the memory element is already in the target resistance state and terminating programming process; otherwise, continually monitoring the voltage until a change in the voltage is detected and then concluding that the memory element has switched to the target resistance state and terminating the programming process.

Claims (19)

1. A method for programming a memory cell that includes a transistor and a memory element coupled in series between a first conductive line and a second conductive line, the method including the steps of:

applying a voltage across the memory cell, the voltage being sufficiently high to enable switching of the memory element from an initial resistance state to a target resistance state;

determining the initial resistance state of the memory element;

comparing the initial resistance state with the target resistance state;

if the initial resistance state and the target resistance state are same, concluding that the memory element is already in the target resistance state; and

if the initial resistance state and the target resistance state are different, continually monitoring the voltage until a change in the voltage is detected and then concluding that the memory element has switched to the target resistance state,

wherein the step of determining the initial resistance state of the memory element is carried out by a first sense amplifier and the step of continually monitoring the voltage is carried out by a second sense amplifier.

2. The method of claim 1 , further comprising the step of concluding that the memory element is defective if the initial resistance state and the target resistance state are different and no substantial change in the voltage is detected after a time period.

3. The method of claim 1 , wherein the first sense amplifier is operable to connect to the first conductive line.

4. The method of claim 1 , wherein the second sense amplifier is operable to connect to the first conductive line and the second conductive line.

5. The method of claim 1 , wherein the first sense amplifier is operable to connect to the first conductive line and the second sense amplifier is operable to connect to the first conductive line and the second conductive line.

6. The method of claim 1 , wherein the transistor is disposed adjacent to the first conductive line and the memory element is disposed adjacent to the second conductive line.

7. The method of claim 1 , wherein the transistor is disposed adjacent to the second conductive line and the memory element is disposed adjacent to the first conductive line.

8. The method of claim 1 , wherein the memory element includes a magnetic tunnel junction (MTJ).

9. The method of claim 1 , wherein the step of applying a voltage across the memory cell is performed by activating a pull-up transistor coupled to the first conductive line and a pull-down transistor coupled to the second conductive line.

10. The method of claim 9 , wherein the pull-up transistor and the pull-down transistor remain activated until the memory element is in the target resistance state.

11. The method of claim 1 , wherein the step of determining the initial resistance state of the memory element is carried out by comparing with a reference cell.

12. The method of claim 1 , wherein the first conductive line is a bit line and the second conductive line is a word line.

13. The method of claim 1 , wherein the first conductive line is a word line and the second conductive line is a bit line.

Assignments (5)
SECURITY INTEREST Recorded Mar 18, 2022
From: AVALANCHE TECHNOLOGY, INC.
To: STRUCTURED ALPHA LP
Reel/Frame 059436/0203 →
SECURITY INTEREST Recorded Apr 19, 2021
From: AVALANCHE TECHNOLOGY, INC.
To: STRUCTURED ALPHA LP
Reel/Frame 057213/0050 →
SECURITY INTEREST Recorded Apr 19, 2021
From: AVALANCHE TECHNOLOGY, INC.
To: STRUCTURED ALPHA LP
Reel/Frame 057217/0674 →
SECURITY INTEREST Recorded Feb 13, 2020
From: AVALANCHE TECHNOLOGY, INC.
To: STRUCTURED ALPHA LP
Reel/Frame 051930/0396 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2019
From: KESHTBOD, PARVIZ; ABEDIFARD, EBRAHIM
To: AVALANCHE TECHNOLOGY, INC.
Reel/Frame 051270/0269 →