Boolean and non-boolean nearest neighbor architectures for out-of-plane nanomagnet logic

We present the design and simulation of information processing hardware that is comprised of single domain, Co/Pt magnets (i.e., out-of-plane nanomagnet logic - or oNML). We first describe the design and evaluation of oNML hardware that can identify instances of a preprogrammed bit sequence in streaming data. Systolic arrays (that process information using Boolean logic gates) are employed as a system-level architecture which can (i) mitigate less desirable features of the oNML device architecture (nearest neighbor dataflow and longer device switching times when compared to a CMOS transistor), and (ii) exploit unique features of the device architecture (non-volatility and inherently pipelined logic with no overhead). We conclude the paper with a discussion as to how oNML might be employed for non-Boolean information processing. A simple image processing function is used as an initial case study.

[1]  Peng Li,et al.  Making non-volatile nanomagnet logic non-volatile , 2012, DAC Design Automation Conference 2012.

[2]  H. T. Kung Why systolic architectures? , 1982, Computer.

[3]  W. Porod,et al.  Nanomagnet Logic from Partially Irradiated Co/Pt Nanomagnets , 2012, IEEE Transactions on Nanotechnology.

[4]  R. H. Baker,et al.  International Solid-State Circuits Conference , 1968 .

[5]  原田 秀逸 私の computer 環境 , 1998 .

[6]  V. Mathet,et al.  Modification of Co/Pt multilayers by gallium irradiation - Part 2: The effect of patterning using a highly focused ion beam , 2001 .

[7]  Bojan Ilic,et al.  Magnetic force microscopy study of electron-beam-patterned soft permalloy particles: Technique and magnetization behavior , 2002 .

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

[9]  W. Porod,et al.  On-Chip Clocking of Nanomagnet Logic Lines and Gates , 2012, IEEE Transactions on Nanotechnology.

[10]  Wolfgang Porod,et al.  Field-coupled computing in magnetic multilayers , 2008 .

[11]  Doris Schmitt-Landsiedel,et al.  Nanomagnetic Logic: Demonstration of directed signal flow for field-coupled computing devices , 2011, 2011 Proceedings of the European Solid-State Device Research Conference (ESSDERC).

[12]  J. Giérak,et al.  Modification of Co/Pt multilayers by gallium irradiation—Part 1: The effect on structural and magnetic properties , 2001 .

[13]  M J Donahue,et al.  OOMMF User's Guide, Version 1.0 , 1999 .

[14]  T. Devolder,et al.  Planar patterned magnetic media obtained by ion irradiation , 1998, Science.

[15]  W. Porod,et al.  Magnetic–Electrical Interface for Nanomagnet Logic , 2011, IEEE Transactions on Nanotechnology.

[16]  H. Ohno,et al.  Fabrication of a Nonvolatile Full Adder Based on Logic-in-Memory Architecture Using Magnetic Tunnel Junctions , 2008 .

[17]  G. Csaba,et al.  Nanomagnetic Logic: Error-Free, Directed Signal Transmission by an Inverter Chain , 2012, IEEE Transactions on Magnetics.

[18]  Andrew A. Chien,et al.  The future of microprocessors , 2011, Commun. ACM.

[19]  Doris Schmitt-Landsiedel,et al.  Field-coupled computing: Investigating the properties of ferromagnetic nanodots , 2011 .

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

[21]  Michael T. Niemier,et al.  Performance and Energy Impact of Locally Controlled NML Circuits , 2011, JETC.

[22]  Matthew J. Rosseinsky,et al.  Physical Review B , 2011 .

[23]  Takahiro Hanyu,et al.  TMR-Based Logic-in-Memory Circuit for Low-Power VLSI , 2004, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[24]  J. Katine,et al.  Current-induced magnetization reversal in nanopillars with perpendicular anisotropy , 2006 .