Magnetic logic unit (mlu) cell for sensing magnetic fields with improved programmability and low reading consumption
US-2017371008-A1 · Dec 28, 2017 · US
US11921835B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11921835-B2 |
| Application number | US-201916982099-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 18, 2019 |
| Priority date | Mar 20, 2018 |
| Publication date | Mar 5, 2024 |
| Grant date | Mar 5, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A MLU-based magnetic device including a plurality of MLU-based magnetic cells, each MLU cell including a first ferromagnetic layer having a first magnetization, a second ferromagnetic layer having a second magnetization, and a spacing layer between the first and second ferromagnetic layers. An input device is configured for generating an input signal adapted for changing the orientation of the first magnetization relative to the second magnetization and vary a resistance of the MLU device. A bit line is configured for passing a sense signal adapted for measuring the resistance. A processing unit is configured for computing an electrical variation from the sense signal and outputting an electrical variation signature. The present disclosure further pertains to an authentication method for reading the MLU device.
Opening claim text (preview).
What is claimed is: 1. A magnetic logic unit (MLU)-based magnetic device comprising: one or a plurality of MLU-based magnetic cells, each MLU cell comprising a first ferromagnetic layer having a first magnetization, a second ferromagnetic layer having a second magnetization, and a spacing layer between the first and second ferromagnetic layers; an input device configured for generating an input signal adapted for changing the orientation of the first magnetization relative to the second magnetization, in the plurality of MLU cells, and vary a resistance of the MLU device; a bit line configured for passing a sense signal adapted for measuring said resistance; and a processing unit; wherein the input signal comprises a read magnetic field having a magnitude that varies by increment steps; wherein the processing unit is configured for computing an electrical variation from the sense signal and outputting an electrical variation signature; wherein the outputted electrical variation signature corresponds to the sense of the different MLU cells switching at different magnitudes of the read magnetic field; wherein the processing unit comprises a comparison circuit configured for comparing the electrical variation signature to a reference electrical variation signature computed for a reference MLU device and outputting an output signal comprising information on the match or non-match between the electrical variation signature and the reference electrical variation signature; wherein said electrical variation comprises a noise spectral density, and wherein the processing unit comprises a noise spectrum analyzer configured for computing a noise spectral density signature. 2. The MLU device according to claim 1 , comprising a plurality of MLU-based magnetic cells, wherein each of said plurality of MLU cells is electrically connected in series or in parallel via the bit line or in a combination of series and parallel configurations via the bit line. 3. The MLU device according to claim 1 , wherein said MLU device comprises a bit line forming a first branch and connecting in series at least two MLU cells; and further comprises another bit line forming a second branch and connecting in series at least two MLU cells; and wherein the two branches are electrically connected in parallel. 4. The MLU device according to claim 1 , wherein said output signal corresponds to a logical “ 1 ” data value in the case of a match and to a logical “ 0 ” data value in the case of non-match or wherein said output signal corresponds to a logical “ 0 ” data value in the case of a match and to a logical “ 1 ” data value in the case of non-match. 5. The MLU device according to claim 1 , configured for generating physical unclonable functions (PUFs) wherein the read magnetic field is usable as challenge and the output signal is usable as response. 6. The MLU device according to claim 1 , wherein the input device includes a field line adapted for passing a read current generating the read magnetic field. 7. An authentication method using a magnetic logic unit (MLU) device comprising one or a plurality of MLU-based magnetic cells, each MLU cell comprising a first ferromagnetic layer having a first magnetization, a second ferromagnetic layer having a second magnetization, and a spacing layer between the first and second ferromagnetic layers; an input device configured for generating an input signal adapted for changing the orientation of the first magnetization relative to the second magnetization, in the plurality of MLU cells, and vary a resistance of the MLU device; a bit line configured for passing a sense signal adapted for measuring said resistance; and a processing unit; wherein the input signal comprises a read magnetic field having a magnitude that varies by increment steps; wherein the processing unit is configured for computing an electrical variation from the sense signal and outputting an electrical variation signature; wherein the outputted electrical variation signature corresponds to the sense of the different MLU cells switching at different magnitudes of the read magnetic field; wherein the outputted electrical variation signature corresponds to the sense of the different MLU cells switching at different magnitudes of the read magnetic field; wherein the processing unit comprises a comparison circuit configured for comparing the electrical variation signature to a reference electrical variation signature computed for a reference MLU device and outputting an output signal comprising information on the match or non-match between the electrical variation signature and the reference electrical variation signature; wherein said electrical variation comprises a noise spectral density; and wherein the processing unit comprises a noise spectrum analyzer configured for computing a noise spectral density signature; the method comprising: providing an input signal for changing the orientation of the first magnetization relative to the second magnetization and vary a resistance of the MLU device, wherein the input signal comprises a read magnetic field; providing a sense signal in the bit line for measuring said resistance; varying a magnitude by increment steps of the read magnetic field; computing an electrical variation from the sense signal; and outputting an electrical variation signature, the outputted electrical variation signature corresponding to the sense of the different MLU cells switching at different magnitudes of the read magnetic field. 8. The method according to claim 7 , wherein the noise spectral density is computed at a single frequency or at a plurality of frequencies for all or part of the magnitudes of the varying read magnetic field. 9. The method according to claim 8 , wherein the noise spectral density is computed at frequencies between 0.1 Hz and 10 kHz. 10. The method according to claim 8 , wherein the noise spectral density is computed across a bandwidth for all or part of the magnitudes of the varying read magnetic field. 11. The method according to claim 7 , wherein the processing unit further comprises a comparison circuit; and wherein the method comprises using the comparison circuit to compare the electrical variation signature to a reference noise electrical variation signature, and outputting an output signal comprising information on the match or non-match between the electrical variation signature and the reference electrical variation signature. 12. A computer program product embodied in a non-transitory computer readable medium and comprising computer code for causing a processing unit of a magnetic logic unit (MLU) device to execute a method, the MLU device comprising one or a plurality of MLU-based magnetic cells, each MLU cell comprising a first ferromagnetic layer having a first magnetization, a second ferromagnetic layer having a second magnetization, and a spacing layer between the first and second ferromagnetic layers; an input device configured for generating an input signal adapted for changing the orientation of the first magnetization relative to the second magnetization, in the plurality of MLU cells, and vary a resistance of the MLU device; a bit line configured for passing a sense signal adapted for measuring said resistance; and the processing unit wherein the input signal comprises a read magnetic field having a magnitude that varies by increment steps; wherein the processing unit is configured for computing an electrical variation from the sense signal and outputting an electrical variation signature; wherein the outputted electrical variation signature corresponds to the sense of the different MLU cells switching at different magnitudes of the
Program or device authentication · CPC title
Arrangements for performing computing operations, e.g. {operational} amplifiers specially adapted therefor · CPC title
using physically unclonable functions [PUF] · CPC title
Protection circuits or methods · CPC title
involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.