IP Library Granted Patent US 9,865,650
Granted Patent B2
US 9,865,650 · App. 15/290,186 · Granted Jan 9, 2018

Magnetic tunnel junction based logic circuits

Inventor: Mark B. Johnson (Potomac, MD)
H01L27/228H01L43/02H01L43/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 9,865,650
App. No.
15/290,186
Granted
Jan 9, 2018
Kind
B2
Abstract

Resistance elements, including Magnetic Tunnel Junction devices are configured as magnetoelectronic (ME) devices. These resistive devices are useable as circuit building blocks in reconfigurable processing systems, including as logic circuits, non-volatile switches and memory cells.

Claims (57)

1. A magnetoelectronic logic circuit comprising:

a magnetic tunnel junction (MTJ) device including:

a first ferromagnetic film coupled to a first potential node and having a first magnetization orientation;

a second ferromagnetic film coupled to an output node for said MTJ device and having a second magnetization orientation;

wherein said MTJ is adapted to receive a data input through said first ferromagnetic film and to provide a data output through said output node;

a low transmission barrier separating said first ferromagnetic film and said second ferromagnetic film;

wherein the magnetic junction device exhibits a variable magnetoresistance R based on a relationship of said first magnetization orientation and said second magnetization orientation;

further wherein R can be configured to at least two different values, including a first magnetoresistance value RL and a second value resistance RH;

a voltage shifting circuit coupled to said MTJ device which includes circuit elements configured to shift a nominal level of said output node of said MTJ device and convert it to a range suitable for a subsequent semiconductor based circuit stage.

2. The circuit of claim 1 wherein the MTJ and voltage shifting circuit elements are arranged in a Wheatstone bridge configuration.

3. The circuit of claim 2 wherein said Wheatstone bridge includes:

a first impedance element coupled to said output node and a readout bias node and;

a second impedance element and third impedance element connected in series with a reference output provided at a reference node between such second and third elements;

wherein said second impedance element, said third impedance element, said MTJ device and said first impedance element are arranged in a bridge configuration between said readout bias node and said first potential, and such that an output of said magnetoelectronic circuit is determined by a relationship of an output voltage VO at said output node and a reference voltage VR at said reference node.

4. The circuit of claim 1 wherein said subsequent semiconductor based circuit stage is a CMOS based circuit.

5. The circuit of claim 1 further including a third ferromagnetic film adjacent said first ferromagnetic film and adapted to impart a spin torque transfer current and set said variable magnetoresistance R in the MTJ device.

6. The circuit of claim 1 wherein said first ferromagnetic film and said second ferromagnetic film have in-plane magnetization orientations.

7. The circuit of claim 1 wherein said first ferromagnetic film and said second ferromagnetic film have perpendicular to-plane magnetization orientations.

8. An integrated magnetic tunnel junction (MTJ) device and semiconductor circuit situated on a common integrated circuit substrate comprising:

a magnetic tunnel junction (MTJ) resistive based device situated in a first portion of the integrated circuit substrate including:

a first ferromagnetic film coupled to a first potential node and having a first magnetization orientation;

a second ferromagnetic film coupled to an output node for said MTJ device and having a second magnetization orientation;

wherein said MTJ resistive device is adapted to receive a data input through said first ferromagnetic film and to provide a data output through said output node;

a low transmission barrier separating said first ferromagnetic film and said second ferromagnetic film;

wherein the MTJ resistive device exhibits a variable magnetoresistance R based on a relationship of said first magnetization orientation and said second magnetization orientation;

further wherein R can be configured to at least two different values, including a first magnetoresistance value RL and a second value resistance RH;

a voltage shifting circuit configured to generate a second shifted output from said nominal level of said output node of said MTJ device;

a semiconductor device with an input connected to said second shifted output and also situated in a first portion of the integrated circuit substrate;

wherein the integrated magnetic tunnel junction (MTJ) device and semiconductor device are configured within a common circuit as one of a non-volatile switch, memory element, and logic gate.

9. A method of operating a resistance based device including a magnetic tunnel junction device, comprising:

providing a magnetic tunnel junction (MTJ) resistive based device having a first nominal output provided through an output node;

shifting said first nominal output to generate a second device output suitable as an input to a subsequent interconnected semiconductor circuit stage;

wherein the MTJ resistive based device is situated in a first portion of an integrated circuit and configured as part of a semiconductor Iodic circuit in said first portion of said integrated circuit.

10. The method of claim 9 further including steps of:

providing a ferromagnetic film adjacent to said MTJ resistive base device which is adapted to impart a spin torque transfer current to said MTJ device.

11. The method of claim 9 wherein the device is configured as a standalone single bit device and not as part of a memory array.

12. The method of claim 9 where said semiconductor logic circuit operates as one of a non-volatile switch, a memory element, and a logic gate.

13. A resistance based magnetoelectronic logic circuit which can perform a programmable boolean operation based on a first data input signal, a second data input signal and a function control signal comprising,

a pair (first, second) of magnetic tunnel junction (MTJ) devices with coupled first and second outputs respectively, each MTJ device receiving the first data input signal, the second input signal and the function control signal;

wherein each MTJ device in said pair of coupled MTJ devices includes an electronically configurable ferromagnetic element, which ferromagnetic element has a logic state that can be adjusted in response to the logic levels of the first data input signal, the second input signal and the function control signal;

a level shifting circuit adapted to convert a voltage range of said first and second outputs of the pair of MTJ devices to have an amplitude range suitable for an input to a semiconductor circuit;

wherein the magnetoelectronic logic circuit can be programmed by the function control signal to perform a first boolean operation on a first set of said input signals, and can be re-programmed by said control signal to perform a second, different boolean operation on a second set of said input signals.

14. The resistance based magnetoelectronic logic circuit of claim 13 wherein said voltage range spans voltage levels appropriate for inputs to a CMOS stage in said semiconductor circuit.

15. The resistance based magnetoelectronic logic circuit of claim 13 further including a write ferromagnetic film adjacent said electronically configurable ferromagnetic element and adapted to impart a spin torque transfer current to said MTJ device.

16. A method of operating a resistance based device including a magnetic tunnel junction device, comprising:

providing a magnetic tunnel junction (MTJ) resistive based device having a first nominal output provided through an output node;

shifting said first nominal output to generate a second device output suitable as an input to a subsequent interconnected semiconductor circuit stage;

wherein the MTJ resistive based device is configured as a standalone single bit device and not as part of a memory array.

17. A method of operating a resistance based device including a magnetic tunnel junction device, comprising:

providing a magnetic tunnel junction (MTJ) resistive based device having a first nominal output provided through an output node;

shifting said first nominal output to generate a second device output suitable as an input to a subsequent interconnected semiconductor circuit stage;

providing a semiconductor logic circuit operating as one of a non-volatile switch, a memory element, and a logic gate within a first portion of an integrated circuit;

wherein the MTJ resistive based device is situated in said first portion of said integrated circuit and configured as part of said semiconductor logic circuit.

18. A method of operating a resistance based device including a magnetic tunnel junction device, comprising:

providing a magnetic tunnel junction (MTJ) resistive based device having a first nominal output provided through an output node;

shifting said first nominal output to generate a second device output suitable as an input to a subsequent interconnected semiconductor circuit stage;

implementing a selected logic function based on a state of said MTJ resistive based device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2019
From: JOHNSON, MARK B, DR
To: NONVOLOGIC LLC
Reel/Frame 049450/0740 →
Continuity (8)
Continuation In Part 15250779 · Aug 29, 2016
Continuation In Part 15250784 · Aug 29, 2016
Continuation In Part 15219928 · Jul 26, 2016
Continuation In Part 15219928 · Jul 26, 2016
Continuation In Part 14703006 · May 4, 2015
Continuation 14133055 · Dec 18, 2013
Provisional Application 61739757 · Dec 20, 2012
Related Publication 20170154923A1 · Jun 1, 2017