ABSTRACT

This chapter demonstrates the development and characterization of a nanomagnet full adder circuit. It presents the realization of complex nanomagnetic logic (NML) circuits. Nanomagnets comprising NML wires can be coupled in one of two ways. One of these is the vertically aligned wire with ferromagnetically coupled magnets, and the other is the horizontally aligned wire built from antiferromagnetically coupled magnets. In addition to the NML structures, nanomagnet fanout is also necessary to construct large circuits such as an NML full adder. To realize complex functions in NML, one does not necessarily need to achieve a perfect ordering of large nanomagnet arrays. Since the fundamental building block of NML is the majority gate, upon which the AND and OR gates are based, it is not efficient to restrict the functionality to the AND/OR functions since considerable space is wasted with the extra inputs and associated magnets.