Ultra-Low Power Hybrid CMOS-Magnetic Logic Architecture

Dipolar magnetic coupling between single layer nanomagnets is used in nanomagnetic logic (NML). Apart from writing and reading, nanomagnets are also clocked using external magnetic fields generated by current carrying wires. The related current ranges in mA and consumes large power. Also, the fields cannot sharply terminate at boundaries between nanomagnets that are required to be in different clock zones. The above concerns motivated us to look into alternate magnetic devices to realize magnetic logic. We therefore suggested miltilayer magnetic tunnel junctions (MTJs) for logic. We have observed that MTJ free layers can interact with their neighbors through magnetic coupling. In this paper we have proposed use of this coupling for effective logic computation. MTJs are also CMOS friendly, a property that we used to write, clock and read from logic. CMOS integration also improves control over individual elements in logic. In this paper we have used these properties to present a novel CMOS-MTJ integrated architecture that: a) computes logic using magnetic coupling between MTJs and b) writes, clocks and reads from logic using spin transfer torque (STT) current that is more energy efficient. A feasibility study of this CMOS-MTJ integration in 22 nm CMOS technology node is also presented. The proposed architecture achieves an energy reduction >;95% in adders and multipliers when compared to traditional designs using single layer nanomagnets.

[1]  S. Yuasa,et al.  Giant room-temperature magnetoresistance in single-crystal Fe/MgO/Fe magnetic tunnel junctions , 2004, Nature materials.

[2]  Sanjukta Bhanja,et al.  Magnetic cellular automata coplanar cross wire systems , 2010 .

[3]  Yu Cao,et al.  New paradigm of predictive MOSFET and interconnect modeling for early circuit simulation , 2000, Proceedings of the IEEE 2000 Custom Integrated Circuits Conference (Cat. No.00CH37044).

[4]  Michael Niemier,et al.  Boolean logic through shape-engineered magnetic dots with slanted edges , 2010 .

[5]  Wolfgang Porod,et al.  Nanocomputing by field-coupled nanomagnets , 2002 .

[6]  A Imre,et al.  Majority Logic Gate for Magnetic Quantum-Dot Cellular Automata , 2006, Science.

[7]  B. Dieny,et al.  Analytical investigation of spin transfer dynamics using a perpendicular-to-plane polarizer , 2005, INTERMAG Asia 2005. Digests of the IEEE International Magnetics Conference, 2005..

[8]  Robert A. Buhrman,et al.  Tunnel magnetoresistance and spin torque switching in MgO-based magnetic tunnel junctions with a Co/Ni multilayer electrode , 2010 .

[9]  Daisuke Suzuki,et al.  Fabrication of a nonvolatile lookup-table circuit chip using magneto/semiconductor-hybrid structure for an immediate-power-up field programmable gate array , 2009, 2009 Symposium on VLSI Circuits.

[10]  Hyungsoon Shin,et al.  A Full Adder Design Using Serially Connected Single-Layer Magnetic Tunnel Junction Elements , 2008, IEEE Transactions on Electron Devices.

[11]  R. Jacob Baker,et al.  CMOS Circuit Design, Layout, and Simulation , 1997 .

[12]  Xg Zhang,et al.  Magnetic tunnel junction sensor with Co/Pt perpendicular anisotropy ferromagnetic layer , 2009 .

[13]  Sanjukta Bhanja,et al.  Low Power Magnetic Quantum Cellular Automata Realization Using Magnetic Multi-Layer Structures , 2011, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[14]  G. Bertotti,et al.  Nonlinear Magnetization Dynamics in Nanosystems , 2009 .

[15]  Yong-Bin Kim,et al.  Offset voltage analysis of dynamic latched comparator , 2011, 2011 IEEE 54th International Midwest Symposium on Circuits and Systems (MWSCAS).

[16]  E. Delenia,et al.  A Three-Terminal Approach to Developing Spin-Torque Written Magnetic Random Access Memory Cells , 2009, IEEE Transactions on Nanotechnology.

[17]  Wolfgang Porod,et al.  Magnetic quantum-dot cellular automata: Recent developments and prospects , 2008 .

[18]  Zhi-Hui Kong,et al.  Criterion to Evaluate Input-Offset Voltage of a Latch-Type Sense Amplifier , 2010, IEEE Transactions on Circuits and Systems I: Regular Papers.

[19]  J. Katine,et al.  Device implications of spin-transfer torques , 2008 .

[20]  Degang Chen,et al.  Analyses of Static and Dynamic Random Offset Voltages in Dynamic Comparators , 2009, IEEE Transactions on Circuits and Systems I: Regular Papers.

[21]  Lajos K. Varga,et al.  Micromagnetic simulation of random anisotropy model , 2004 .

[22]  Young Keun Kim,et al.  Magnetization switching of CoFeSiB free-layered magnetic tunnel junctions , 2006 .

[23]  A. Kent,et al.  Spin-transfer-induced precessional magnetization reversal , 2004 .

[24]  S. M. Alam,et al.  Non-destructive variability tolerant differential read for non-volatile logic , 2012, 2012 IEEE 55th International Midwest Symposium on Circuits and Systems (MWSCAS).

[25]  J. Bokor,et al.  Simulation studies of nanomagnet-based logic architecture. , 2008, Nano letters (Print).

[26]  Sanjukta Bhanja,et al.  Study of single layer and multilayer nano-magnetic logic architectures , 2012 .

[27]  J. C. Sloncxewski Current-driven excitation of magnetic multilayers , 2003 .

[28]  R. Cowburn,et al.  Room temperature magnetic quantum cellular automata , 2000, Science.

[29]  Robert A. Buhrman,et al.  Spin-transfer torques and nanomagnets , 2006 .

[30]  Yiran Chen,et al.  Variation tolerant sensing scheme of Spin-Transfer Torque Memory for yield improvement , 2010, 2010 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).

[31]  Ryoichi Nakatani,et al.  Magnetic logic devices composed of permalloy dots , 2009 .

[32]  W. Porod,et al.  Simulation of Power Gain and Dissipation in Field-Coupled Nanomagnets , 2004, 2004 Abstracts 10th International Workshop on Computational Electronics.

[33]  Mohmmad T. Alam,et al.  On-Chip Clocking for Nanomagnet Logic Devices , 2010, IEEE Transactions on Nanotechnology.

[34]  Kaushik Roy,et al.  A design methodology and device/circuit/architecture compatible simulation framework for low-power Magnetic Quantum Cellular Automata systems , 2009, 2009 Asia and South Pacific Design Automation Conference.

[35]  Sanjukta Bhanja,et al.  Landauer Clocking for Magnetic Cellular Automata (MCA) Arrays , 2011, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[36]  Yu Cao,et al.  Compact modeling of carbon nanotube transistor for early stage process-design exploration , 2007, Proceedings of the 2007 international symposium on Low power electronics and design (ISLPED '07).

[37]  Claude Chappert,et al.  Micromagnetic simulation of spin transfer torque switching combined with precessional motion from a hard axis magnetic field , 2006 .

[38]  Y. G. Shin,et al.  On-axis scheme and novel MTJ structure for sub-30nm Gb density STT-MRAM , 2010, 2010 International Electron Devices Meeting.

[39]  W. Porod,et al.  Experimental Demonstration of Fanout for Nanomagnetic Logic , 2010, IEEE Transactions on Nanotechnology.

[40]  Yu Cao,et al.  New generation of predictive technology model for sub-45nm design exploration , 2006, 7th International Symposium on Quality Electronic Design (ISQED'06).

[41]  Wolfgang Porod,et al.  Clocking structures and power analysis for nanomagnet-based logic devices , 2007, Proceedings of the 2007 international symposium on Low power electronics and design (ISLPED '07).

[42]  Claude Chappert,et al.  Micromagnetic simulation on effect of oersted field and hard axis field in spin transfer torque switching , 2007 .

[43]  Sanjukta Bhanja,et al.  Magnetic Cellular Automata wires , 2009, 2009 IEEE Nanotechnology Materials and Devices Conference.