Towards Logic-in-Memory circuits using 3D-integrated Nanomagnetic Logic
Abstract
Perpendicular NanoMagnetic logic (pNML) is one emerging beyond-CMOS technology listed in the ITRS roadmap for next-generation computing due to its non-volatility, monolithic 3D-Integration, small size and low power... [ view full abstract ]
Perpendicular NanoMagnetic logic (pNML) is one emerging beyond-CMOS technology listed in the ITRS roadmap for next-generation computing due to its non-volatility, monolithic 3D-Integration, small size and low power consumption. Here, we demonstrate the feasibility of a monolithic 3D pNML circuit, which is capable of integrating both memory and logic onto the same device on different layers exploiting the novel Logic-In-Memory (LIM) concept. The LIM can be exploited by placing magnetic memory elements (registers) in a memory layer, which is located monolithically just below the performing logic plane and interconnected by pure-magnetic vias. In particular, the nonvolatile magnetization state of the bistable, nanoscaled magnets with perpendicular magnetic anisotropy is exploited to build a magnetic D flip-flop. This basic memory element is then used to build a more compact and a more power efficient N-bits parallel-in parallel-out registers. Indeed, the presented magnetic flip-flop implementation is two orders of magnitude more compact when compared to the 32nm CMOS version. The approach has been studied by considering the implementation of an accumulator (adder plus memory) as case study. This novel concept allows the storage of information locally on the computing chip, saving area and employing the strengths of pNML for next-generation, memory-intensive computing tasks.
Authors
-
Fabrizio Riente
(Technical University of Munich)
-
Grazvydas Ziemys
(Technical University of Munich)
-
Giovanna Turvani
(Politecnico di Torino)
-
Mariagrazia Graziano
(Politecnico di Torino)
-
Doris Schmitt-Landsiedel
(Technical University of Munich)
-
Stephan Breitkreutz-v. Gamm
(Technical University of Munich)
Topic Areas
Topics: Cellular Neural/Nonlinear Networks (CNN) and Cellular Automata , Topics: In-memory processing , Topics: other
Session
OS-03B » Cellular Neural/Nonlinear Networks (CNN) and Nonlinear Dynamic Systems (15:30 - Monday, 17th October, Del Mar Ballroom AB)
Paper
ID90_ICRC2016_finalpaper.pdf
Presentation Files
The presenter has not uploaded any presentation files.