Spintronic logic gates for spintronic data using magnetic tunnel junctions
- 1 October 2010
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
The emerging field of spintronics is undergoing exciting developments with the advances recently seen in spintronic devices, such as magnetic tunnel junctions (MTJs). While they make excellent memory devices, recently they have also been used to accomplish logic functions. The properties of MTJs are greatly different from those of electronic devices like CMOS semiconductors. This makes it challenging to design circuits that can efficiently leverage the spintronic capabilities. The current approaches to achieving logic functionality with MTJs include designing an integrated CMOS and MTJ circuit, where CMOS devices are used for implementing the required intermediate read and write circuitry. The problem with this approach is that such intermediate circuitry adds overheads of area, delay and power consumption to the logic circuit. In this paper, we present a circuit to accomplish logic operations using MTJs on data that is stored in other MTJs, without an intermediate electronic circuitry. This thus reduces the performance overheads of the spintronic circuit while also simplifying fabrication. With this circuit, we discuss the notion of performing logic operations with a non-volatile memory device and compare it with the traditional method of computation with separate logic and memory units. We find that the MTJ-based logic unit has the potential to offer a higher energy-delay efficiency than that of a CMOS-based logic operation on data stored in a separate memory module.Keywords
This publication has 24 references indexed in Scilit:
- SPICE Macromodel of Spin-Torque-Transfer-Operated Magnetic Tunnel JunctionsIEEE Transactions on Electron Devices, 2010
- Design of a spintronic arithmetic and logic unit using magnetic tunnel junctionsPublished by Association for Computing Machinery (ACM) ,2008
- The 3-Bit Gray Counter Based on Magnetic-Tunnel-Junction ElementsIEEE Transactions on Magnetics, 2007
- Spin transfer switching in dual MgO magnetic tunnel junctionsApplied Physics Letters, 2007
- 2Mb Spin-Transfer Torque RAM (SPRAM) with Bit-by-Bit Bidirectional Current Write and Parallelizing-Direction Current ReadIEEE International Solid-State Circuits Conference, 2007
- Evaluation of Spin-Transfer Switching in CoFeB/MgO/CoFeB Magnetic Tunnel JunctionsJapanese Journal of Applied Physics, 2005
- A spintronics full adder for magnetic CPUIEEE Electron Device Letters, 2005
- Current-Induced Switching of Domains in Magnetic Multilayer DevicesScience, 1999
- Emission of spin waves by a magnetic multilayer traversed by a currentPhysical Review B, 1996
- Current-driven excitation of magnetic multilayersJournal of Magnetism and Magnetic Materials, 1996