DocumentCode
597233
Title
Spintronic Threshold Logic Array (STLA) - a compact, low leakage, non-volatile gate array architecture
Author
Nukala, N.S. ; Kulkarni, Nandkumar ; Vrudhula, Sarma
Author_Institution
Sch. of Comput., Inf. & Decision Syst. Eng., Arizona State Univ., Tempe, AZ, USA
fYear
2012
fDate
4-6 July 2012
Firstpage
188
Lastpage
195
Abstract
This paper describes a novel, first of its kind architecture for a threshold logic gate using conventional MOSFETs and an STT-MTJ (Spin Torque Transfer-Magnetic Tunnelling Junction) device. The resulting cell, called STL which is extremely compact can be programmed to realize a large number of threshold functions, many of which would require a multilevel network of conventional CMOS logic gates. Next, we describe a novel array architecture consisting of STL cells onto which complex logic networks can be mapped. The resulting array, called STLA has several advantages not available with conventional logic. This type of logic (1) is non-volatile, (2) is structurally regular and operates like DRAM, (3) is fully observable and controllable, (4) has zero standby power. These advantages are demonstrated by implementing a 16-bit carry look-ahead adder and compared with two optimized conventional FPGA implementations (Carry Look Ahead Adder and Ripple Carry Adder). The STLA has 12X lower transistor count (compared to CLA-FPGA) and 10X reduction (compared to RCA-FPGA) with comparable energy which will continue to reduce as the STT-MTJ device technology matures.
Keywords
MOSFET; logic arrays; magnetoelectronics; threshold logic; 16 bit carry look ahead adder; CMOS logic gates; DRAM; FPGA implementation; MOSFET; STL cells; STT MTJ device technology; complex logic networks; multilevel network; nonvolatile gate array architecture; ripple carry adder; spin torque transfer magnetic tunnelling junction device; spintronic threshold logic array; threshold logic gate; transistor count; word length 16 bit; Adders; Arrays; Logic gates; MOSFETs; Microprocessors; Resistance;
fLanguage
English
Publisher
ieee
Conference_Titel
Nanoscale Architectures (NANOARCH), 2012 IEEE/ACM International Symposium on
Conference_Location
Amsterdam
Print_ISBN
978-1-4503-1671-2
Type
conf
Filename
6464162
Link To Document