Nanomagnet Logic: A Magnetic Implementation of Quantum‐dot Cellular Automata
Michael Thaddeus Niemier, György Csaba, Wolfgang Porod · 2014
In this chapter, we discuss suitable system-level architectures for various implementations of the quantum-dot cellular automata (QCA) device architecture. As we believe that an electrostatic implementation of the QCA device architecture posses significant technical challenges, our primary focus is on a magnetic implementation of the QCA device architecture - referred to as Nanomagnet Logic (NML). Using NML as context, we discuss: (i) the advantages and disadvantages of using NML to realize general purpose, combinational logic, (ii) alternative system-level architectures that still employ Boolean logic gates, and (iii) alternative circuit design techniques and architectures for NML (threshold logic, non-Boolean computing, and cellular automata are considered). We conclude by highlighting: (i) outstanding technical challenges and (ii) what we believe are appropriate future research directions.