Patentable/Patents/US-10868534
US-10868534

Adiabatic logic-in-memory architecture

PublishedDecember 15, 2020
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

An adiabatic logic-in-memory based complementary metal-oxide-semiconductor/magnetic-tunnel-junction (ALiM CMOS/MTJ) circuit utilizes an adiabatic logic based pre-charged sense amplifier (PCSA) to recover energy from its output load capacitors. The ALiM CMOS/MTJ includes a non-volatile magnetic-tunnel-junction (MTJ) based memory. The ALiM CMOS/MTJ also includes a dual rail complementary metal-oxide-semiconductor (CMOS) logic that performs logic operations in association with the MTJ, and thereby generates logic outputs based on logic inputs. The ALiM CMOS/MTJ also includes the adiabatic PCSA, which is operatively coupled to the dual rail CMOS logic. The adiabatic logic based PCSA includes PCSA circuitry for which an input is a multi-phase power clock, and a charge recovery circuit having the output load capacitors. The charge recovery circuit is operatively coupled to the PCSA circuitry such that the ALiM CMOS/MTJ circuit uses the power clock to recover energy from the output load capacitors.

Patent Claims
17 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An adiabatic logic-in-memory based complementary metal-oxide-semiconductor/magnetic-tunnel-junction (ALiM CMOS/MTJ) circuit, comprising: a set of magnetic-tunnel-junctions (MTJs) configured to store non-volatile data; a logic network, comprising the set of MTJs and a set of complementary metal-oxide-semiconductor (CMOS) transistors configured to together perform logic operations so as to generate logic outputs based on logic inputs; and an adiabatic logic based pre-charged sense amplifier (PCSA) operatively coupled to the logic network, the adiabatic logic based PCSA comprising: PCSA circuitry for which an input is a multi-phase power clock, the PCSA circuitry including cross-coupled transistors coupled to a common discharge transistor; charge recovery circuitry, including output load capacitors, wherein the charge recovery circuitry is operatively coupled to the PCSA circuitry such that the ALiM CMOS/MTJ circuit uses the power clock to recover energy from output load capacitors.

2

2. The adiabatic logic-in-memory based ALiM CMOS/MTJ circuit of claim 1 , wherein the logic network operates as an OR gate.

3

3. The adiabatic logic-in-memory based ALiM CMOS/MTJ circuit of claim 1 , wherein the logic network operates as an XOR gate.

4

4. The adiabatic logic-in-memory based ALiM CMOS/MTJ circuit of claim 1 , wherein the logic network operates as a NOR gate.

5

5. The adiabatic logic-in-memory based ALiM CMOS/MTJ circuit of claim 1 , wherein the logic network operates as an XNOR gate.

6

6. The adiabatic logic-in-memory based ALiM CMOS/MTJ circuit of claim 1 , wherein the logic network operates as an AND gate.

7

7. The adiabatic logic-in-memory based ALiM CMOS/MTJ circuit of claim 1 , wherein the logic network operates as a NAND gate.

8

8. The adiabatic logic-in-memory based ALiM CMOS/MTJ circuit of claim 1 , wherein the logic network operates as a NOT gate.

9

9. The adiabatic logic-in-memory based ALiM CMOS/MTJ circuit of claim 1 , wherein the logic network operates as a MUX gate.

10

10. The adiabatic logic-in-memory based ALiM CMOS/MTJ circuit of claim 1 , wherein the logic network operates as an inverter logic.

11

11. The adiabatic logic-in-memory based ALiM CMOS/MTJ circuit of claim 1 , wherein the logic network operates as an encoder logic.

12

12. The adiabatic logic-in-memory based ALiM CMOS/MTJ circuit of claim 1 , wherein the logic network operates as a decoder logic.

13

13. The adiabatic logic-in-memory based ALiM CMOS/MTJ circuit of claim 1 , wherein the logic network operates as a full-adder logic.

14

14. The adiabatic logic-in-memory based ALiM CMOS/MTJ circuit of claim 1 , wherein the logic network operates as a half-adder logic.

15

15. The adiabatic logic-in-memory based ALiM CMOS/MTJ circuit of claim 1 , wherein the logic network operates as a full-subtractor logic.

16

16. The adiabatic logic-in-memory based ALiM CMOS/MTJ circuit of claim 1 , wherein the logic network operates as a half-subtractor logic.

17

17. The adiabatic logic-in-memory based ALiM CMOS/MTJ circuit of claim 1 , wherein the logic network operates as a D-flip-flop logic.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

July 12, 2018

Publication Date

December 15, 2020

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Adiabatic logic-in-memory architecture” (US-10868534). https://patentable.app/patents/US-10868534

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.