IP Library Granted Patent US 9,395,210
Granted Patent B2
US 9,395,210 · App. 14/552,363 · Granted Jul 19, 2016

Magnetic logic units configured to measure magnetic field direction

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,395,210
App. No.
14/552,363
Granted
Jul 19, 2016
Kind
B2
Abstract

An apparatus includes circuits, a field line configured to generate a magnetic field based on an input, a sensing module configured to determine a parameter of each circuit, and a magnetic field direction determination module configured to determine an angular orientation of the apparatus relative to an external magnetic field based on the parameter. Each circuit includes multiple magnetic tunnel junctions. Each magnetic tunnel junction includes a storage layer having a storage magnetization direction and a sense layer having a sense magnetization direction configured based on the magnetic field. Each magnetic tunnel junction is configured such that the sense magnetization direction and a resistance of the magnetic tunnel junction vary based on the external magnetic field. The parameter varies based on the resistances of the multiple magnetic tunnel junctions. The magnetic field direction determination module is implemented in at least one of a memory or a processing device.

Claims (69)

1. A method, comprising:

providing a plurality of circuits including a first circuit and a second circuit, each of the plurality of circuits including multiple magnetic tunnel junctions, each of the multiple magnetic tunnel junctions including a first layer having a first magnetization and a pinning layer adjacent to the first layer for configuring a blocking temperature associated with setting the first magnetization of the first layer;

providing a field line adjacent to each of the plurality of circuits, the field line having a plurality of portions including a first portion and a second portion;

heating the multiple magnetic tunnel junctions above the blocking temperature;

applying a first current flow through the field line such that the first current flow flows through the first portion of the field line in a first direction to generate a first magnetic field, and such that the first current flow flows through the second portion of the field line in a second direction substantially opposite to the first direction to generate a second magnetic field;

setting the first magnetization of each of the multiple magnetic tunnel junctions included in the first circuit based on the first magnetic field; and

setting the first magnetization of each of the multiple magnetic tunnel junctions included in the second circuit based on the second magnetic field, such that the first magnetization of the first circuit is anti-parallel to the first magnetization of the second circuit.

2. A method, comprising:

providing a plurality of circuits including a first circuit and a second circuit, each of the plurality of circuits including multiple magnetic tunnel junctions, each of the multiple magnetic tunnel junctions including a first layer having a first magnetization and a pinning layer adjacent to the first layer for configuring a blocking temperature associated with setting the first magnetization of the first layer;

providing a field line adjacent to each of the plurality of circuits the field line having a plurality of portions including a first portion and a second portion;

heating the multiple magnetic tunnel junctions above the blocking temperature;

applying a first current flow through the field line such that the first current flow flows through the first portion of the field line in a first direction to generate a first magnetic field, and such that the first current flow flows through the second portion of the field line in a second direction substantially opposite to the first direction to generate a second magnetic field;

setting the first magnetization of each of the multiple magnetic tunnel junctions included in the first circuit based on the first magnetic field;

setting the first magnetization of each of the multiple magnetic tunnel junctions included in the second circuit based on the second magnetic field;

applying a second current flow through the field line such that the second current flow flows through the first portion of the field line in the second direction to generate a third magnetic field, and such that the second current flow flows through the second portion of the field line in the first direction to generate a fourth magnetic field;

setting the first magnetization of each of the multiple magnetic tunnel junctions included in the first circuit based on the third magnetic field; and

setting the first magnetization of each of the multiple magnetic tunnel junctions included in the second circuit based on the fourth magnetic field.

3. The method of claim 1 , wherein the heating the multiple magnetic tunnel junctions includes applying a second current flow through one or more bit lines connected to the multiple magnetic tunnel junctions.

4. The method of claim 1 , wherein the heating the multiple magnetic tunnel junctions includes increasing an external temperature of a die including the plurality of circuits by placing the die in an external heating device.

5. The method of claim 1 , wherein the heating the multiple magnetic tunnel junctions includes performing localized heating of one or more of the multiple magnetic tunnel junctions included, in one or more of the plurality of circuits.

6. The method of claim 1 , wherein the heating the multiple magnetic tunnel junctions includes increasing an operating voltage of the multiple magnetic tunnel junctions above a normal operating voltage of the multiple magnetic tunnel junctions.

7. A method, comprising:

providing a plurality of circuits including a first circuit and a second circuit, each of the plurality of circuits including multiple magnetic tunnel junctions. each of the multiple magnetic tunnel junctions including a first layer having a first magnetization and a pinning layer adjacent to the first layer for configuring a blocking temperature associated with setting the first magnetization of the first layer;

providing a field line adjacent to each of the plurality of circuits, the field line having a plurality of portions including a first portion and a second portion;

heating the multiple magnetic tunnel junctions above the blocking temperature;

applying a first current flow through the field line such that the first current flow flows through the first portion of the field line in a first direction to generate a first magnetic field, and such that the first current flow flows through the second portion of the field line in a second direction substantially opposite to the first direction to generate a second magnetic field;

setting the first magnetization of each of the multiple magnetic tunnel junctions included in the first circuit based on the first magnetic field;

setting the first magnetization of each of the multiple magnetic tunnel junctions included in the second circuit based on the second magnetic field; wherein the first layer is a storage layer; the first magnetization is a storage magnetization; and each of the multiple magnetic tunnel junctions includes a sense layer having a sense magnetization; the method further including

applying a second current flow through the field line such that the second current flow flows through the first portion of the field line in the first direction to generate a third magnetic field, and such that the second current flow flows through the second portion of the field line in the second direction to generate a fourth magnetic field;

setting the sense magnetization of each of the multiple magnetic tunnel junctions included in the first circuit based on the third magnetic field; and

setting the sense magnetization of each of the multiple magnetic tunnel junctions included in the second circuit based on the fourth magnetic field.

8. The method of claim 7 , further comprising:

configuring an operating point of the first circuit based on the third magnetic field; and

configuring an operating point of the second circuit based on the fourth magnetic field.

9. The method of claim 8 , wherein the configuring the operating point of the first circuit includes at least one of:

substantially maximizing a gain of the first circuit; and

maintaining substantially linear operation of the corresponding one of the plurality of circuits.

10. The method of claim 1 , further comprising determining an external magnetic field based on a differential signal, the differential signal being a difference between a first output signal of the first circuit and a second output signal of the second circuit, wherein a magnitude of the differential signal is increased relative to the first output signal and the second output signal to enhance detection of the external magnetic field.

11. The method of claim 1 , wherein the field line is serpentine.

12. The method of claim 1 , wherein:

each of the plurality of circuits has a distinct angular orientation; and

the field line includes a plurality of portions including the first portion and the second portion, each of the plurality of portions disposed adjacent to a corresponding one of the plurality of circuits, and each of the plurality of portions being configured such that the current flow through each of the plurality of portions has an angular orientation corresponding to the distinct angular orientation of the corresponding one of the plurality of circuits.

13. The method of claim 12 , wherein the angular orientations of the plurality of portions of the field line are substantially equally spaced.

14. The method of claim 12 , wherein:

the plurality of portions of the field line includes N portions, wherein N is at least three; and

the angular orientations of the plurality of portions of the field line are substantially equally spaced by an angle of 360 degrees divided by N.

15. A method, comprising:

providing a plurality of circuits including a first circuit and a second circuit, each of the plurality of circuits including multiple magnetic tunnel junctions, each of the multiple magnetic tunnel junctions including a first layer having a first magnetization and a pinning layer adjacent to the first layer for configuring a blocking temperature associated with setting the first magnetization of the first layer;

providing a field line adjacent to each of the plurality of circuits, the field line having a plurality of portions including a first portion and a second portion;

applying a first current flow through the field line such that the first current flow flows through the first portion of the field line in a first direction to generate a first magnetic field, and such that the first current flow flows through the second portion of the field line in a second direction substantially opposite to the first direction to generate a second magnetic field;

setting the first magnetization of each of the multiple magnetic tunnel junctions included in the first circuit based on the first magnetic field;

setting the first magnetization of each of the multiple magnetic tunnel junctions included in the second circuit based on the second magnetic field, such that the first magnetization of the first circuit is anti-parallel to the first magnetization of the second circuit;

configuring an operating point of the first circuit based on the first magnetic field; and

configuring an operating point of the second circuit based on the second magnetic field.

16. The method of claim 15 , wherein the configuring the operating point of the first circuit includes substantially maximizing a gain of the first circuit.

17. The method of claim 15 , wherein the configuring the operating point of the first circuit includes maintaining substantially linear operation of the corresponding one of the plurality of circuits.

18. The method of claim 15 , further comprising generating a differential signal, the differential signal being a difference between a first output signal of the first circuit and a second output signal of the second circuit, wherein a magnitude of the differential signal is increased relative to the first output signal and the second output signal.

19. The method of claim 18 , wherein the generating the differential signal includes suppressing common mode noise.

20. The method of claim 15 , further comprising determining an external magnetic field based on a differential signal, the differential signal being a difference between a first output signal of the first circuit and a second output signal of the second circuit, wherein a magnitude of the differential signal is increased relative to the first output signal and the second output signal to enhance detection of the external magnetic field.

21. The method of claim 15 , further comprising configuring a combined resistance of the multiple magnetic tunnel junctions.

22. The method of claim 15 , wherein the field line is serpentine.

23. The method of claim 15 , wherein the field line is a single field line.

24. The method of claim 15 , wherein:

each of the plurality of circuits has a distinct angular orientation; and

the field line includes a plurality of portions including the first portion and the second portion, each of the plurality of portions disposed adjacent to a corresponding one of the plurality of circuits, and each of the plurality of portions being configured such that the current flow through each of the plurality of portions has an angular orientation corresponding to the distinct angular orientation of the corresponding one of the plurality of circuits.

25. The method of claim 24 , wherein the angular orientations of the plurality of portions of the field line are substantially equally spaced.

26. The method of claim 24 , wherein:

the plurality of portions of the field line includes N portions, wherein N is at least three; and

the angular orientations of the plurality of portions of the field line are substantially equally spaced by an angle of 360 degrees divided by N.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2024
From: CROCUS TECHNOLOGY SA
To: ALLEGRO MICROSYSTEMS, LLC
Reel/Frame 066350/0669 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2023
From: CROCUS TECHNOLOGY INC.
To: CROCUS TECHNOLOGY SA
Reel/Frame 066157/0629 →
RELEASE OF SECURITY INTEREST Recorded Aug 30, 2023
From: LLC "SBERBANK INVESTMENTS"
To: CROCUS TECHNOLOGY, INC.
Reel/Frame 064783/0420 →
SECURITY INTEREST Recorded Apr 13, 2018
From: CROCUS TECHNOLOGY, INC.
To: LLC "SBERBANK INVESTMENTS"
Reel/Frame 045938/0810 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2018
From: KREOS CAPITAL IV (LUXEMBOURG) SARL
To: CROCUS TECHNOLOGY, INC.
Reel/Frame 045871/0622 →
SECURITY INTEREST Recorded Jun 29, 2015
From: CROCUS TECHNOLOGY, INC.
To: KREOS CAPITAL IV (LUXEMBOURG) SARL
Reel/Frame 036031/0327 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2014
From: CAMBOU, BERTRAND F.; LEE, DOUGLAS J.; MACKAY, KEN; HOBERMAN, BARRY
To: CROCUS TECHNOLOGY INC.
Reel/Frame 034254/0889 →