• 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