NanoMagnet Logic is one of the most novel solutions studied as complementary technology to CMOS transistors. Information propagation involves only a change in spin orientation, no charge movement is present. Since the basic element is a nanomagnet, NML circuits have no stand-by power consumption and the ability to mix logic and memory in the same device. While CMOS is a multilayer technology, until now NML is confined to one single physical layer. The consequence is that circuit area grows exponentially due to interconnections overhead. In this paper we present an innovative solution that drastically reduces the area wasted for interconnection wires relying on the properties of Domain Walls (DWs). We mix DWs and NML technologies in a unique Doman Wall Logic (DWL) solution that exploits the advantages of both technologies. The proposed solution is technologically compatible with up-to-date fabrication processes. All the results here presented for the NML logic blocks and the DWs interconnections and their combination are obtained through rigorous micromagnetic simulations. Moreover, we implemented as a case study an high performance adder (Pentium-4 Adder) and evaluated its features with increasing parallelism and compared to the simple NML implementation in order to explore the potential of DWL technology at circuit and architectural level. The reduction in circuit area corresponds to a notable reduction in both latency and power consumption. The improvements in NML technology are shown by both the remarkable performance improvement and new possibilities offered by this novel solution.
Domain Wall Interconnections for NML / Cairo, Fabrizio; Vacca, Marco; Turvani, Giovanna; Zamboni, Maurizio; Graziano, Mariagrazia. - In: IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS. - ISSN 1063-8210. - 25:11(2017), pp. 3067-3076.
|Titolo:||Domain Wall Interconnections for NML|
|Data di pubblicazione:||2017|
|Digital Object Identifier (DOI):||http://dx.doi.org/10.1109/TVLSI.2017.2739748|
|Appare nelle tipologie:||1.1 Articolo in rivista|