Compact Spintronic Muller C-Element With Near-Zero Standby Energy
Keywords
Asynchronous circuits; magnetic devices; magnetic domain walls; spintronics
Abstract
The complementary roles of asynchronous architecture with nonvolatile spintronic devices are explored herein to realize a novel asynchronous logic element. By redesigning the Muller C-element to take advantage of spintronic device non-volatility and area efficiency, benefits such as reduced asynchronous handshaking area overhead, are achieved in addition to instant on/off capabilities for reduced static-power dissipation through power gating. We propose a novel eight transistor and one spintronic device Muller C-element design which is 20% faster and uses 68% of the power of previous non-volatile Muller C-element designs. This spintronic Muller C-element is demonstrated within a four-phase dual-rail asynchronous pipeline resulting in 48% fewer transistors in comparison with the previous designs. Additionally, bundled-data protocol overhead is shown to be reduced by using the spintronic Muller C-element proposed herein. Detailed analysis of the effects of driving transistor width and the tunneling magnetoresistance ratio on device performance characteristics is included.
Publication Date
2-1-2018
Publication Title
IEEE Transactions on Magnetics
Volume
54
Issue
2
Document Type
Article
Personal Identifier
scopus
DOI Link
https://doi.org/10.1109/TMAG.2017.2766600
Copyright Status
Unknown
Socpus ID
85040031752 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/85040031752
STARS Citation
Pyle, Steven D.; Fan, Deliang; and DeMara, Ronald F., "Compact Spintronic Muller C-Element With Near-Zero Standby Energy" (2018). Scopus Export 2015-2019. 8440.
https://stars.library.ucf.edu/scopus2015/8440