Header menu link for other important links
X
Towards an In-Memory Reconfiguration of Arithmetic Logical Unit using Memristor Crossbar Array
Published in Institute of Electrical and Electronics Engineers Inc.
2018
Abstract
Current von-Neumann computing technology demands high capacity storage and high communication bandwidth to access data between storage and processing units. Memristor is a promising device that has the desirable properties using which in-memory computing can be performed in the storage unit. These properties of memristors can overcome the bottleneck faced by current von-Neumann architecture. In this paper, we provide a reconfigurable implementation of a 1-bit Arithmetic Logical Unit (ALU) using the memristor crossbar array. Enabling the configuration in system hardware will provide the functionality to use the same module of the system for multiple purposes and change the functionality of the module as per the requirement. The proposed design of the ALU provides functionality to perform the operations in the single module (memristor crossbar) and it is capable to add new operations as per the requirements. For the design of such ALUs, we use the MAGIC NOT and NOR gates. To validate the design we perform SPICE simulation of a half adder using Cadence Virtuoso. © 2018 IEEE.