Elimination of undesirable current paths in GSHE-MTJ based circuits

US9300295B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9300295-B1
Application numberUS-201514626920-A
CountryUS
Kind codeB1
Filing dateFeb 19, 2015
Priority dateOct 30, 2014
Publication dateMar 29, 2016
Grant dateMar 29, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods pertain to avoiding undesirable current paths or sneak paths in spintronic logic gates formed from Giant Spin Hall Effect (GSHE) magnetic tunnel junction (MTJ) elements. Sneak path prevention logic is coupled to the GSHE MTJ elements, to prevent the sneak paths. The sneak path prevention logic may include one or more transistors coupled to the one or more GSHE MTJ elements, to restrict write current from flowing from an intended pipeline stage to an unintended pipeline stage during a write operation. The sneak path prevention logic may also include one or more diodes coupled to the one or more GSHE MTJ elements to prevent a preset current from flowing into input circuitry or a charge current generation circuit. A preset line may be coupled to the one or more GSHE MTJ elements to divert preset current from flowing into unintended paths.

First claim

Opening claim text (preview).

What is claimed is: 1. A spintronic logic circuit comprising: one or more Giant Spin Hall Effect (GSHE) magnetic tunnel junction (MTJ) elements; and sneak path prevention logic coupled to the GSHE MTJ elements, the sneak path prevention logic configured to prevent sneak paths comprising the flow of charge current in unintended paths in the spintronic logic circuit. 2. The spintronic logic circuit of claim 1 comprising: two or more pipeline stages comprising the one or more GSHE MTJ elements; and a charge current generation circuit configured to provide write current to the one or more GSHE MTJ elements, wherein the sneak path prevention logic comprises one or more transistors coupled to the one or more GSHE MTJ elements, the transistors configured to restrict the write current from flowing from an intended pipeline stage to an unintended pipeline stage during a write operation. 3. The spintronic logic circuit of claim 1 , wherein the sneak path prevention logic comprises one or more diodes coupled to the one or more GSHE MTJ elements and configured to prevent a preset current from flowing into input circuitry or a charge current generation circuit. 4. The spintronic logic circuit of claim 3 , further comprising a preset line configured to provide an alternative path for the preset current. 5. The spintronic logic circuit of claim 1 comprising a stream bit adder, the stream bit adder comprising a single bit adder configured to add a stream of one or more bits in one or more pipeline stages. 6. The spintronic logic circuit of claim 5 , wherein the single bit adder comprises: logic configured to add a first input bit, a second input bit, and a carry-in bit to generate a carry-out bit and a sum bit, wherein the carry-out bit is coupled to the carry-in bit. 7. A method of preventing sneak paths in a spintronic logic circuit, the method comprising: coupling one or more sneak path prevention logic elements to one or more Giant Spin Hall Effect (GSHE) magnetic tunnel junction (MTJ) elements of the spintronic logic circuit; and preventing sneak paths comprising the flow of charge current in unintended paths in the spintronic logic circuit using the sneak path prevention logic elements. 8. The method of claim 7 comprising: partitioning the one or more GSHE MTJ elements into two or more pipeline stages; and providing write current to the GSHE MTJ elements from a charge current generation circuit, wherein preventing the sneak paths comprises preventing the write current from flowing from an intended pipeline stage to an unintended pipeline stage during a write operation. 9. The method of claim 8 , wherein the sneak path prevention logic comprises one or more transistors coupled to the one or more GSHE MTJ elements. 10. The method of claim 8 , wherein the sneak path prevention logic comprises one or more diodes coupled to the one or more GSHE MTJ elements. 11. The method of claim 7 , comprising preventing a preset current from flowing into input circuitry or a charge current generation circuit wherein the sneak path prevention logic comprises one or more diodes coupled to the one or more GSHE MTJ elements. 12. The method of claim 11 , further comprising coupling a preset line to one or more GSHE MTJ elements to provide an alternative path for the preset current. 13. The method of claim 7 comprising configuring the spintronic logic circuit as a stream bit adder, the stream bit adder comprising a single bit adder for adding a stream of one or more bits in one or more pipeline stages. 14. The method of claim 13 , comprising adding a first input bit, a second input bit, and a carry-in bit in the single bit adder in a first pipeline stage to generate a carry-out bit and a sum bit, and coupling the carry-out bit to the carry-in bit. 15. A spintronic logic circuit comprising: one or more Giant Spin Hall Effect (GSHE) magnetic tunnel junction (MTJ) elements; and means for preventing sneak paths comprising the flow of charge current in unintended paths in the spintronic logic circuit. 16. The spintronic logic circuit of claim 15 comprising: two or more pipeline stages comprising the one or more GSHE MTJ elements; and wherein the means for preventing sneak paths comprises means for preventing write current from flowing from an intended pipeline stage to an unintended pipeline stage during a write operation. 17. The spintronic logic circuit of claim 16 , wherein the means for preventing sneak paths comprises one or more transistors coupled to the one or more GSHE MTJ elements. 18. The spintronic logic circuit of claim 16 , wherein the means for preventing sneak paths comprises one or more diodes coupled to the one or more GSHE MTJ elements. 19. The spintronic logic circuit of claim 15 , wherein the means for preventing sneak paths comprises means for preventing a preset current from flowing into input circuitry or a charge current generation circuit. 20. The spintronic logic circuit of claim 19 , further comprising means for providing an alternative path for the preset current.

Assignees

Inventors

Classifications

  • using Hall-effect devices · CPC title

  • using galvano-magnetic devices, e.g. Hall-effect devices · CPC title

  • by the use, as active elements, of non-linear magnetic or dielectric devices · CPC title

  • Writing or programming circuits or methods · CPC title

  • Modifications for eliminating interference or parasitic voltages or currents · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9300295B1 cover?
Systems and methods pertain to avoiding undesirable current paths or sneak paths in spintronic logic gates formed from Giant Spin Hall Effect (GSHE) magnetic tunnel junction (MTJ) elements. Sneak path prevention logic is coupled to the GSHE MTJ elements, to prevent the sneak paths. The sneak path prevention logic may include one or more transistors coupled to the one or more GSHE MTJ elements, …
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification G11C11/1675. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 29 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).