Modeling, Design, and Analysis of MagnetoElastic NML Circuits

With the predicted end of CMOS scaling process, researchers started to study several alternative technologies. Among them NanoMagnet Logic (NML) offers advantages complementary to MOS transistors especially for its magnetic nature. Its intrinsic memory capability makes it suitable for zero stand-by power and logic-in-memory applications. NML requires a clock system that, if based on a magnetic field, highly increases the circuit dynamic power consumption. We have recently proposed a solution based on the magnetoelastic effect (ME-NML) [1] and on currently available fabrication processes, which drastically reduces dynamic power consumption. However, many questions still remain unanswered. Which kind of applications are best suited for this technology? How can we effectively design, analyze, and compare ME-NML circuits? Does it really offer advantages over state-of-the-art CMOS transistors? In this paper, we provide answers to all these questions and the results prove that this technology offers indeed extremely good performance. We have designed a Galois field multiplier with a systolic array structure to reduce interconnection overhead. We developed a new RTL model that allows us to easily describe and simulate circuits of any complexity, evaluating at the same time the performance and keeping into account technology constraints. We approach for the first time in the NML scenario the design of ME-NML circuits adopting the standard-cell method used in standard technologies and fulfill the design down to the physical level. The same circuit is designed also with NML technology based on magnetic fields and with a 28 nm low power CMOS bulk technology for comparison. The CMOS circuit is obtained through physical place&route with a commercial tool, providing, therefore, the most accurate comparison ever presented in literature. Power analysis shows that ME-NML circuits have a considerable advantage over both NML and state-of-the-art CMOS bulk technology. As a further by-product results clearly highlight which kind of architectures can better exploit the true potential of NML technology.

[1]  H. T. Kung,et al.  Systolic Arrays for (VLSI). , 1978 .

[2]  Wolfgang Porod,et al.  Quantum cellular automata , 1994 .

[3]  P. D. Tougaw,et al.  Dynamic behavior of quantum cellular automata , 1996 .

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

[5]  J. Grossschadl,et al.  A low-power bit-serial multiplier for finite fields GF(2/sup m/) , 2001, ISCAS 2001. The 2001 IEEE International Symposium on Circuits and Systems (Cat. No.01CH37196).

[6]  C. Lent,et al.  Clocked molecular quantum-dot cellular automata , 2003 .

[7]  Yuhui Lu,et al.  Molecular electronics–from structure to circuit dynamics , 2006, 2006 Sixth IEEE Conference on Nanotechnology.

[8]  J. Mutus,et al.  Controlled coupling and occupation of silicon atomic quantum dots at room temperature. , 2008, Physical review letters.

[9]  Wolfgang Porod,et al.  Behavior of Nanomagnet Logic in the presence of thermal noise , 2010, 2010 14th International Workshop on Computational Electronics.

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

[11]  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.

[12]  M. Zamboni,et al.  An NCL-HDL Snake-Clock-Based Magnetic QCA Architecture , 2011, IEEE Transactions on Nanotechnology.

[13]  Xuanyao Fong,et al.  Ultra-Low Power Nanomagnet-Based Computing: A System-Level Perspective , 2011, IEEE Transactions on Nanotechnology.

[14]  G H Bernstein,et al.  Nanomagnet logic: progress toward system-level integration , 2011, Journal of physics. Condensed matter : an Institute of Physics journal.

[15]  Mariagrazia Graziano,et al.  Towards a molecular QCA wire: Simulation of write-in and read-out systems , 2012 .

[16]  W. Porod,et al.  Shape Engineering for Controlled Switching With Nanomagnet Logic , 2012, IEEE Transactions on Nanotechnology.

[17]  Fabrizio Riente,et al.  ToPoliNano: Nanoarchitectures design made real , 2012, 2012 IEEE/ACM International Symposium on Nanoscale Architectures (NANOARCH).

[18]  M. Zamboni,et al.  Majority Voter Full Characterization for Nanomagnet Logic Circuits , 2012, IEEE Transactions on Nanotechnology.

[19]  Jayasimha Atulasimha,et al.  Magnetization dynamics, throughput and energy dissipation in a universal multiferroic nanomagnetic logic gate with fan-in and fan-out , 2011, Nanotechnology.

[20]  Wolfgang Porod,et al.  Systolic Pattern Matching Hardware With Out-of-Plane Nanomagnet Logic Devices , 2013, IEEE Transactions on Nanotechnology.

[21]  Gianluca Piccinini,et al.  Bis-Ferrocene Molecular QCA Wire: Ab Initio Simulations of Fabrication Driven Fault Tolerance , 2013, IEEE Transactions on Nanotechnology.

[22]  Massimo Ruo Roch,et al.  Quantum Dot Cellular Automata Check Node Implementation for LDPC Decoders , 2013, IEEE Transactions on Nanotechnology.

[23]  Liang Lu,et al.  QCA Systolic Array Design , 2013, IEEE Transactions on Computers.

[24]  Mariagrazia Graziano,et al.  Nanomagnetic Logic Microprocessor: Hierarchical Power Model , 2013, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[25]  Mariagrazia Graziano,et al.  Enabling design and simulation of massive parallel nanoarchitectures , 2014, J. Parallel Distributed Comput..

[26]  Mariagrazia Graziano,et al.  Magnetoelastic Clock System for Nanomagnet Logic , 2014, IEEE Transactions on Nanotechnology.

[27]  Mariagrazia Graziano,et al.  NanoMagnet Logic: An Architectural Level Overview , 2014, Field-Coupled Nanocomputing.

[28]  Fabrizio Riente,et al.  ToPoliNano: NanoMagnet Logic Circuits Design and Simulation , 2014, Field-Coupled Nanocomputing.

[29]  Mariagrazia Graziano,et al.  A standard cell approach for MagnetoElastic NML circuits , 2014, 2014 IEEE/ACM International Symposium on Nanoscale Architectures (NANOARCH).

[30]  Mariagrazia Graziano,et al.  Electric Clock for NanoMagnet Logic Circuits , 2014, Field-Coupled Nanocomputing.

[31]  Robert A. Wolkow,et al.  Silicon Atomic Quantum Dots Enable Beyond-CMOS Electronics , 2014, Field-Coupled Nanocomputing.

[32]  Wolfgang Porod,et al.  Threshold Gate-Based Circuits From Nanomagnetic Logic , 2014, IEEE Transactions on Nanotechnology.