VTEAM Model Based In-Memory Computation using Memristors
Chinmay C1, Mahantesh S Kenchannavar2, Tejaswini A3, Kariyappa B S4
1Chinmay C*, Electronics and Communication Engineering, R V College of Engineering, Bengaluru, India.
2Mahantesh S Kenchannavar, Electronics and Communication Engineering, R V College of Engineering, Bengaluru, India.
3Tejaswini A, Electronics and Communication Engineering, R V College of Engineering, Bengaluru, India.
4Dr. Kariyappa B.S., Electronics and Communication Engineering, R V College of Engineering, Bengaluru, India.
Manuscript received on October 11, 2019. | Revised Manuscript received on 23 October, 2019. | Manuscript published on November 10, 2019. | PP: 3426-3432 | Volume-9 Issue-1, November 2019. | Retrieval Number: A4549119119/2019©BEIESP | DOI: 10.35940/ijitee.A4549.119119
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: The recent applications in the computing field deals with huge data processing operations, which involves a lot of data transfer from the memory to processing unit and vice versa. If these data transfers between the CPU and memory are reduced, a lot of time could be saved along with advantage of getting desirable outputs at a lower latency. One of the ways to achieve this is to adopt In-memory computational techniques, where most of the computations happen inside memory itself. Memristive crossbar architecture is a memory architecture which makes use of memristors as memory cells to store data with some added computational capabilities. The need for power efficient computing in the present days motivates the search for new nonvolatile universal memories like memristors. In this paper, we present an optimal way of implementing basic ALU operations in the memristive memory block. A detailed description for simulating this is given, which includes the creation of memristor symbol, choosing a suitable memristive logic to implement basic digital logics, creation of memory crossbar and the way to realize basic ALU operations.
Keywords: Memristor, IMPLY, MAGIC, Memory Crossbar, Memristive Processing Unit.
Scope of the Article: Computation Intelligence and Analytics