Reconfigurable Logic Gates with in‐Plane Magnetic Tunnel Junctions Representing Full Boolean Functions
Gi Yoon Bae, Yechan Hwang, Sangmin Lee, Wanjun Park · physica status solidi (a) · 2019
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.