Title :
A Complementary Resistive Switch-Based Crossbar Array Adder
Author :
Siemon, Anne ; Menzel, Stephan ; Waser, Rainer ; Linn, Eike
Author_Institution :
Inst. fur Werkstoffe der Elektrotechnik II (IWE II), RWTH Aachen Univ., Aachen, Germany
Abstract :
Redox-based resistive switching devices (ReRAM) are an emerging class of nonvolatile storage elements suited for nanoscale memory applications. In terms of logic operations, ReRAM devices were suggested to be used as programmable interconnects, large-scale look-up tables or for sequential logic operations. However, without additional selector devices these approaches are not suited for use in large scale nanocrossbar memory arrays, which is the preferred architecture for ReRAM devices due to the minimum area consumption. To overcome this issue for the sequential logic approach, we recently introduced a novel concept, which is suited for passive crossbar arrays using complementary resistive switches (CRSs). CRS cells offer two high resistive storage states, and thus, parasitic “sneak” currents are efficiently avoided. However, until now the CRS-based logic-in-memory approach was only shown to be able to perform basic Boolean logic operations using a single CRS cell. In this paper, we introduce two multi-bit adder schemes using the CRS-based logic-in-memory approach. We proof the concepts by means of SPICE simulations using a dynamical memristive device model of a ReRAM cell. Finally, we show the advantages of our novel adder concept in terms of step count and number of devices in comparison to a recently published adder approach, which applies the conventional ReRAM-based sequential logic concept introduced by Borghetti et al.
Keywords :
Boolean functions; adders; resistive RAM; sequential circuits; Boolean logic operation; ReRAM device; SPICE simulation; complementary resistive switch-based crossbar array adder; dynamical memristive device model; large scale nanocrossbar memory array; large-scale look-up table; logic-in-memory approach; minimum area consumption; multibit adder scheme; nanoscale memory application; nonvolatile storage element; parasitic sneak current; passive crossbar array; programmable interconnection; redox-based resistive switching device; sequential logic approach; single CRS cell; Adders; Arrays; CMOS integrated circuits; Equations; Mathematical model; Switches; Complementary resistive switch; memristive device; memristor; redox-based resistive switching devices (ReRAM); resistive switching; sequential logic; stateful logic;
Journal_Title :
Emerging and Selected Topics in Circuits and Systems, IEEE Journal on
DOI :
10.1109/JETCAS.2015.2398217