Reconfigurable Logic Gates with in-Plane Magnetic Tunnel Junctions Representing Full Boolean Functions

Gi Yoon Bae, Yechan Hwang, Sangmin Lee, Wanjun Park

Research output: Contribution to journalArticle

Abstract

Logic functions implemented by input terminal extension are proposed, which is uniquely achievable in magnetic tunnel junctions (MTJs). With two inputs assigned by the two independent physical variables of magnetic field and spin transfer torque for each terminal, 14 Boolean functions, except XNOR, and XOR, are found among the full 16 Boolean functions, which compute every mathematics and logic algebra. Logic gates of AND, NAND, OR, NOR, two NOTs, two Nulls, True, False, two implementation logics (IMPs), and two not implementation logics (NIMPs) acting as logical operators in computing circuit are also presented with supplementary circuits for amplification to achieve cascading operations where the output of a logic gate directly becomes the input of the next logic gate. The proposed logic gate not only completes the full set of 16 Boolean operators with the sequential wiring of universal logic gates (NAND and NOR) to build XNOR and XOR gates, but also becomes a reconfigurable logic element where multiple operations are performed in a single gate.

Original languageEnglish
Article number1800959
JournalPhysica Status Solidi (A) Applications and Materials Science
Volume216
Issue number6
DOIs
StatePublished - 2019 Mar 20

Fingerprint

Boolean functions
Tunnel junctions
Logic gates
tunnel junctions
logic
Inosine Monophosphate
Networks (circuits)
Electric wiring
Algebra
Amplification
Torque
IMP
Magnetic fields
operators
wiring
mathematics
torque
algebra

Keywords

  • boolean function
  • logic gate
  • magnetic tunnel junctions
  • reconfigurable logic

Cite this

@article{1b9122d2324c47259979bc3341f719e1,
title = "Reconfigurable Logic Gates with in-Plane Magnetic Tunnel Junctions Representing Full Boolean Functions",
abstract = "Logic functions implemented by input terminal extension are proposed, which is uniquely achievable in magnetic tunnel junctions (MTJs). With two inputs assigned by the two independent physical variables of magnetic field and spin transfer torque for each terminal, 14 Boolean functions, except XNOR, and XOR, are found among the full 16 Boolean functions, which compute every mathematics and logic algebra. Logic gates of AND, NAND, OR, NOR, two NOTs, two Nulls, True, False, two implementation logics (IMPs), and two not implementation logics (NIMPs) acting as logical operators in computing circuit are also presented with supplementary circuits for amplification to achieve cascading operations where the output of a logic gate directly becomes the input of the next logic gate. The proposed logic gate not only completes the full set of 16 Boolean operators with the sequential wiring of universal logic gates (NAND and NOR) to build XNOR and XOR gates, but also becomes a reconfigurable logic element where multiple operations are performed in a single gate.",
keywords = "boolean function, logic gate, magnetic tunnel junctions, reconfigurable logic",
author = "Bae, {Gi Yoon} and Yechan Hwang and Sangmin Lee and Wanjun Park",
year = "2019",
month = "3",
day = "20",
doi = "10.1002/pssa.201800959",
language = "English",
volume = "216",
journal = "Physica Status Solidi (A) Applications and Materials Science",
issn = "1862-6300",
number = "6",

}

Reconfigurable Logic Gates with in-Plane Magnetic Tunnel Junctions Representing Full Boolean Functions. / Bae, Gi Yoon; Hwang, Yechan; Lee, Sangmin; Park, Wanjun.

In: Physica Status Solidi (A) Applications and Materials Science, Vol. 216, No. 6, 1800959, 20.03.2019.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Reconfigurable Logic Gates with in-Plane Magnetic Tunnel Junctions Representing Full Boolean Functions

AU - Bae, Gi Yoon

AU - Hwang, Yechan

AU - Lee, Sangmin

AU - Park, Wanjun

PY - 2019/3/20

Y1 - 2019/3/20

N2 - Logic functions implemented by input terminal extension are proposed, which is uniquely achievable in magnetic tunnel junctions (MTJs). With two inputs assigned by the two independent physical variables of magnetic field and spin transfer torque for each terminal, 14 Boolean functions, except XNOR, and XOR, are found among the full 16 Boolean functions, which compute every mathematics and logic algebra. Logic gates of AND, NAND, OR, NOR, two NOTs, two Nulls, True, False, two implementation logics (IMPs), and two not implementation logics (NIMPs) acting as logical operators in computing circuit are also presented with supplementary circuits for amplification to achieve cascading operations where the output of a logic gate directly becomes the input of the next logic gate. The proposed logic gate not only completes the full set of 16 Boolean operators with the sequential wiring of universal logic gates (NAND and NOR) to build XNOR and XOR gates, but also becomes a reconfigurable logic element where multiple operations are performed in a single gate.

AB - Logic functions implemented by input terminal extension are proposed, which is uniquely achievable in magnetic tunnel junctions (MTJs). With two inputs assigned by the two independent physical variables of magnetic field and spin transfer torque for each terminal, 14 Boolean functions, except XNOR, and XOR, are found among the full 16 Boolean functions, which compute every mathematics and logic algebra. Logic gates of AND, NAND, OR, NOR, two NOTs, two Nulls, True, False, two implementation logics (IMPs), and two not implementation logics (NIMPs) acting as logical operators in computing circuit are also presented with supplementary circuits for amplification to achieve cascading operations where the output of a logic gate directly becomes the input of the next logic gate. The proposed logic gate not only completes the full set of 16 Boolean operators with the sequential wiring of universal logic gates (NAND and NOR) to build XNOR and XOR gates, but also becomes a reconfigurable logic element where multiple operations are performed in a single gate.

KW - boolean function

KW - logic gate

KW - magnetic tunnel junctions

KW - reconfigurable logic

UR - http://www.scopus.com/inward/record.url?scp=85063126377&partnerID=8YFLogxK

U2 - 10.1002/pssa.201800959

DO - 10.1002/pssa.201800959

M3 - Article

AN - SCOPUS:85063126377

VL - 216

JO - Physica Status Solidi (A) Applications and Materials Science

JF - Physica Status Solidi (A) Applications and Materials Science

SN - 1862-6300

IS - 6

M1 - 1800959

ER -