Cargando…

In-Memory Logic Operations and Neuromorphic Computing in Non-Volatile Random Access Memory

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 conv...

Descripción completa

Detalles Bibliográficos
Autores principales: Ou, Qiao-Feng, Xiong, Bang-Shu, Yu, Lei, Wen, Jing, Wang, Lei, Tong, Yi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7475900/
https://www.ncbi.nlm.nih.gov/pubmed/32785179
http://dx.doi.org/10.3390/ma13163532
_version_ 1783579610622984192
author Ou, Qiao-Feng
Xiong, Bang-Shu
Yu, Lei
Wen, Jing
Wang, Lei
Tong, Yi
author_facet Ou, Qiao-Feng
Xiong, Bang-Shu
Yu, Lei
Wen, Jing
Wang, Lei
Tong, Yi
author_sort Ou, Qiao-Feng
collection PubMed
description 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.
format Online
Article
Text
id pubmed-7475900
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-74759002020-09-17 In-Memory Logic Operations and Neuromorphic Computing in Non-Volatile Random Access Memory Ou, Qiao-Feng Xiong, Bang-Shu Yu, Lei Wen, Jing Wang, Lei Tong, Yi Materials (Basel) Review 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. MDPI 2020-08-10 /pmc/articles/PMC7475900/ /pubmed/32785179 http://dx.doi.org/10.3390/ma13163532 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Review
Ou, Qiao-Feng
Xiong, Bang-Shu
Yu, Lei
Wen, Jing
Wang, Lei
Tong, Yi
In-Memory Logic Operations and Neuromorphic Computing in Non-Volatile Random Access Memory
title In-Memory Logic Operations and Neuromorphic Computing in Non-Volatile Random Access Memory
title_full In-Memory Logic Operations and Neuromorphic Computing in Non-Volatile Random Access Memory
title_fullStr In-Memory Logic Operations and Neuromorphic Computing in Non-Volatile Random Access Memory
title_full_unstemmed In-Memory Logic Operations and Neuromorphic Computing in Non-Volatile Random Access Memory
title_short In-Memory Logic Operations and Neuromorphic Computing in Non-Volatile Random Access Memory
title_sort in-memory logic operations and neuromorphic computing in non-volatile random access memory
topic Review
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7475900/
https://www.ncbi.nlm.nih.gov/pubmed/32785179
http://dx.doi.org/10.3390/ma13163532
work_keys_str_mv AT ouqiaofeng inmemorylogicoperationsandneuromorphiccomputinginnonvolatilerandomaccessmemory
AT xiongbangshu inmemorylogicoperationsandneuromorphiccomputinginnonvolatilerandomaccessmemory
AT yulei inmemorylogicoperationsandneuromorphiccomputinginnonvolatilerandomaccessmemory
AT wenjing inmemorylogicoperationsandneuromorphiccomputinginnonvolatilerandomaccessmemory
AT wanglei inmemorylogicoperationsandneuromorphiccomputinginnonvolatilerandomaccessmemory
AT tongyi inmemorylogicoperationsandneuromorphiccomputinginnonvolatilerandomaccessmemory