This chapter investigates the advantages of memristor-based digital applications using multi-level arithmetic concepts. Recently, there are huge concerns regarding the memristor in digital signal processing (DSP) circuits to enhance the performance and realize very high density, nonvolatile memories in neural networks. This can be achieved by mapping the high/low logic into the memristor high/low resistances. Recently, the potential to divide the memristance levels to build multilevel digital circuits such as the ternary and redundant circuits are discussed. The concepts have been initiated by designing a half ternary adder based on the memristor; then, the concept is generalized for redundant half adder, full adder, and N-bit adder circuits. The advantages of such circuits that the speed is independent on the operand and parallel processing can be handled efficiently. Moreover, a general approach to build digital functions using mixed memristor-transistor circuits are investigated such as multipliers. © 2015, Springer International Publishing Switzerland.
Radwan A.G., Fouda M.E.
Studies in Systems, Decision and Control, Vol. 26, PP. 121 to 150, Doi: 10.1007/978-3-319-17491-4_5