Abstract

Recent progress in the development of artificial intelligence technologies, aided by deep learning algorithms, has led to an unprecedented revolution in neuromorphic circuits, bringing us ever closer to brain-like computers. However, the vast majority of advanced algorithms still have to run on conventional computers. Thus, their capacities are limited by what is known as the von-Neumann bottleneck, where the central processing unit for data computation and the main memory for data storage are separated. Emerging forms of non-volatile random access memory, such as ferroelectric random access memory, phase-change random access memory, magnetic random access memory, and resistive random access memory, are widely considered to offer the best prospect of circumventing the von-Neumann bottleneck. This is due to their ability to merge storage and computational operations, such as Boolean logic. This paper reviews the most common kinds of non-volatile random access memory and their physical principles, together with their relative pros and cons when compared with conventional CMOS-based circuits (Complementary Metal Oxide Semiconductor). Their potential application to Boolean logic computation is then considered in terms of their working mechanism, circuit design and performance metrics. The paper concludes by envisaging the prospects offered by non-volatile devices for future brain-inspired and neuromorphic computation.

Highlights

  • The ultimate dream for many computer scientists is being able to create a brain-like computer that can think, determine, and reason like human beings

  • Further recent developments in phase changing memory (PCM)-based computational random access memories (RAMs) at IBM have demonstrated the potential of Phase-Change RAM (PCRAM) to store synaptic weights, taking things a step closer to brain-like memory and Materials 2019, 12, x FOR PEER

  • The most attractive feature of RRAM is that a dielectric layer that is subjected to external electrical electrical excitations can be reversibly and rapidly switched between high and low resistance states, excitations can be reversibly and rapidly switched between high and low resistance states, just as just as is the case with PCRAM

Read more

Summary

Introduction

The ultimate dream for many computer scientists is being able to create a brain-like computer that can think, determine, and reason like human beings. Current artificial intelligence (AI)-based machines exhibit greater computational capabilities than human beings, their energy requirements are orders of magnitude higher than that of the human brain This can be attributed to what is known as the von Neumann bottleneck [5]. The key here is to find a way of having all the computation the computation happen uniquely within the memory, so that the shuttling of data to and from is no happen uniquely within the memory, so that the shuttling of data to and from is no longer longer necessary Approaches adopting this kind of solution are known as ‘in-memory computing’ [8].

Computer non-von Neumann
Potential
Comparative Advantages and Disadvantages
The Technology
Logic in in Resistive
16. Resistive switching mechanism
Potential for Logic Operations
Comparative
Conclusions
Findings
20. Training
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call