IP Library Granted Patent US 9,654,110
Granted Patent B2
US 9,654,110 · App. 15/250,784 · Granted May 16, 2017

Reconfigurable magnetoelectronic processing circuits

Inventor: Mark B Johnson (Potomac, MD)
H03K19/1776G11C11/161G11C11/1673G11C11/1675H03K19/017581
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,654,110
App. No.
15/250,784
Granted
May 16, 2017
Kind
B2
Abstract

Magnetoelectronic circuits include Hybrid Hall Effect devices implemented with Spin Transfer Torque write capability. The circuits include reconfigurable processing systems, logic circuits, non-volatile switches, memory cells, etc.

Claims (59)

1. A logic circuit implemented with magnetoelectronic devices and situated on a single semiconductor chip, comprising:

a processing circuit that includes at least one first Hall Effect device adapted to perform a first set of operations on data inputs during an operational mode;

wherein said first Hall Effect device comprises a first magnetoelectronic structure including:

i) a first ferromagnetic film having a configurable magnetization orientation;

ii) a second ferromagnetic film having a fixed magnetization orientation;

iii) a barrier film situated between said first ferromagnetic film and second ferromagnetic film and configured to conduct and impart a spin-torque transfer current to set a state for said configurable magnetization orientation in said first ferromagnetic film;

further wherein said first Hall Effect device is a passive device that consumes substantially zero quiescent power in a non-operational mode;

said processing circuit being adapted such it can be reconfigured dynamically during said operational mode to perform a second set of operations on data inputs.

2. The device of claim 1 further including a first data input, a second data input, and a configuration input coupled to a summing node and said second ferromagnetic film.

3. The device of claim 1 wherein the device state can be read by detecting an electrical signal that is related to a fringe field imparted by said first ferromagnetic film acting on an electrical current flowing in said Hall Effect device.

4. The circuit of claim 1 wherein said operational mode can be activated in response to a set of operational pulses received from an external pulse circuit and/or onboard pulses from one or more of magnetoelectronic devices.

5. The circuit of claim 1 wherein said operational mode includes either a memory storage operation or a boolean logic operation.

6. The circuit of claim 5 further including at least one third Hall Effect device configured to function as a switch.

7. The circuit of claim 1 further including at least one second Hall Effect device integrated with and configured to store a result of an operation performed by said first Hall Effect device.

8. The circuit of claim 1 wherein the processing circuit performs both AND/OR functions when said first ferromagnetic film has a first initial state, and the device performs both NAND/NOR function when said first ferromagnetic film has a second initial state.

9. The circuit of claim 8 wherein said semiconductor circuit includes one of a CMOS inverter, a CMOS amplifier and a FET switch.

10. The circuit of claim 8 wherein said semiconductor circuit includes a half-adder circuit.

11. The circuit of claim 1 wherein the processing circuit is connected to and integrated with a semiconductor circuit in a common region of the single semiconductor chip.

12. The circuit of claim 1 wherein the first Hall Effect device has a logical low output value of approximately 0 volts.

13. A reconfigurable processing system implemented with magnetoelectronic devices and situated on a single semiconductor chip, comprising:

a first memory circuit that includes a first plurality of Hall Effect devices of a first type adapted to store program data and operations data;

wherein each of said first plurality of first type of Hall Effect devices comprises a first magnetoelectronic structure including:

i) a first ferromagnetic film having a configurable magnetization orientation;

ii) a second ferromagnetic film having a fixed magnetization orientation;

iii) a barrier film situated between said first ferromagnetic film and second ferromagnetic film and configured to conduct and impart a spin-torque transfer current to set a state for said configurable magnetization orientation in said first ferromagnetic film;

further wherein said first plurality of Hall Effect devices are passive devices that consume substantially zero quiescent power in a non-operational mode;

a second processing circuit that includes a first and second Hall Effect device of a second type paired together and adapted to perform a first set of operations during an operational mode in accordance with a first program stored in said first memory circuit;

wherein said first and second Hall Effect devices are paired together with respective first and second outputs coupled together, and are arranged to include at least one inverted write line structure to enable single polarity data inputs to such devices;

further wherein each of said paired Hall Effect devices also comprises said magnetoelectronic structure and are passive devices that consume substantially zero quiescent power in a non-operational mode;

said second processing circuit and said first memory circuit being adapted such that devices therein only consume power during said operational mode, which operational mode is activated in response to a set of operational pulses received from an external pulse circuit and/or onboard pulses from one or more of said first plurality of magnetic field controlled devices and/or one or more second magnetic field controlled devices;

further wherein said second processing circuit can be reconfigured dynamically during said operational mode to perform a second set of operations on data for the reconfigurable processing system.

14. The reconfigurable processing system of claim 13 wherein the processing circuit performs AND, OR, NOR, NAND and XOR functions based on an initial state set for said first and second Hall Effect devices.

15. The reconfigurable processing system of claim 13 wherein said first and second Hall Effect devices are connected to and integrated with a CMOS circuit in a common region of the single semiconductor chip.

16. The reconfigurable processing system of claim 13 wherein an output of the system can be configured to be a current or a voltage.

17. A non-volatile switch implemented with a magnetoelectronic device comprising:

a first non-volatile memory circuit that includes a first hybrid Hall Effect (HHE) device having a first input and a first output;

a second semiconductor FET configured as a switch and having a gate signal provided by said first output from said first non-volatile memory circuit;

wherein the HHE device further comprises:

i) a first ferromagnetic film having a configurable magnetization orientation;

ii) a second ferromagnetic film having a fixed magnetization orientation;

iii) a barrier film situated between said first ferromagnetic film and second ferromagnetic film and configured to conduct and impart a spin-torque transfer current to set a state for said configurable magnetization orientation in said first ferromagnetic film;

further wherein an input signal to said first input of said first HHE device determines a stored non-volatile state which is useable for controlling said switch.

18. The non-volatile switch of claim 17 wherein the HHE device and FET are integrated and interconnected within a common region of a integrated circuit.

19. A non-volatile memory cell implemented with a magnetoelectronic device comprising:

a first hybrid Hall Effect (HHE) device having a first input and a first output;

wherein the HHE device further comprises:

i) a first ferromagnetic film having a configurable magnetization orientation;

ii) a second ferromagnetic film having a fixed magnetization orientation;

iii) a barrier film situated between said first ferromagnetic film and second ferromagnetic film and configured to conduct and impart a spin-torque transfer to current to set a state for said configurable magnetization orientation in said first ferromagnetic film;

further wherein an input signal to said first input of said first HHE device determines a non-volatile data value stored in the memory cell.

20. The memory cell of claim 19 wherein the HHE device is configured and integrated with semiconductor components in a first region of an integrated circuit as part of a non-volatile memory cell.

21. The memory cell of claim 20 wherein the HHE device is self-contained and not part of a non-volatile memory cell array.

22. A method of operating a reconfigurable processing system situated on a single semiconductor chip, comprising:

providing a magnetoelectronic processing circuit that includes one or more magnetolectronic device(s) adapted to perform a first set of instructions during an operational mode;

wherein said one or more magnetolectronic device(s) include a first Hall Effect device comprising a first magnetoelectronic structure including:

i) a first ferromagnetic film having a configurable magnetization orientation;

ii) a second ferromagnetic film having a fixed magnetization orientation;

iii) a barrier film situated between said first ferromagnetic film and second ferromagnetic film and configured to conduct and impart a spin-torque transfer current to set a state for said configurable magnetization orientation in said first ferromagnetic film;

wherein each of said set of instructions carried out as an operation by the one or more magnetoelectronic device(s) requires a single pulse to be effectuated.

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