DocumentCode
31099
Title
Nonvolatile Nanopipelining Logic Using Multiferroic Single-Domain Nanomagnets
Author
Yilmaz, Yasin ; Mazumder, Prasenjit
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Univ. of Michigan, Ann Arbor, MI, USA
Volume
21
Issue
7
fYear
2013
fDate
Jul-13
Firstpage
1181
Lastpage
1188
Abstract
Multiferroic single-domain nanomagnetics is a promising emerging nanotechnology poised to usher in ultralow energy nanomagnetic nonvolatile logic circuits in numerous medical applications, such as implants and prosthesis, where battery longevity is paramount. This paper evaluates the fundamental mode of signal propagation over ferromagnetically and antiferromagnetically coupled wires and interaction between the magnetic nanoparticles to perform nonvolatile logic functions, such the majority gate that sets its output to 1 when the majority of the inputs is 1. By taking advantage of magnetic nonvolatility, the paper demonstrates nanopipelining signal processing, data propagation performance, and functionality of basic building blocks. Our results indicate that effective nanopipeling can be achieved with clock periods approaching 9 ns and energy dissipation of 20 aJ per nanomagnet switch with the device sizes considered.
Keywords
multiferroics; nanomagnetics; antiferromagnetically coupled wires; battery longevity; data propagation performance; energy dissipation; implants; magnetic nanoparticles; magnetic nonvolatility; medical application; multiferroic single domain nanomagnetics; multiferroic single domain nanomagnets; nanomagnet switch; nanopipelining signal processing; nanotechnology; nonvolatile logic functions; nonvolatile nanopipelining logic; prosthesis; signal propagation; ultralow energy nanomagnetic nonvolatile logic circuit; Clocks; Logic gates; Magnetization; Magnetostriction; Switches; Wires; Nanomagnetic logic; nanopipelining; straintronics;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2012.2205594
Filename
6263314
Link To Document