Cargando…

Neuromorphic Computing Using NAND Flash Memory Architecture With Pulse Width Modulation Scheme

A novel operation scheme is proposed for high-density and highly robust neuromorphic computing based on NAND flash memory architecture. Analog input is represented with time-encoded input pulse by pulse width modulation (PWM) circuit, and 4-bit synaptic weight is represented with adjustable conducta...

Descripción completa

Detalles Bibliográficos
Autores principales: Lee, Sung-Tae, Lee, Jong-Ho
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7530297/
https://www.ncbi.nlm.nih.gov/pubmed/33071744
http://dx.doi.org/10.3389/fnins.2020.571292
_version_ 1783589542967640064
author Lee, Sung-Tae
Lee, Jong-Ho
author_facet Lee, Sung-Tae
Lee, Jong-Ho
author_sort Lee, Sung-Tae
collection PubMed
description A novel operation scheme is proposed for high-density and highly robust neuromorphic computing based on NAND flash memory architecture. Analog input is represented with time-encoded input pulse by pulse width modulation (PWM) circuit, and 4-bit synaptic weight is represented with adjustable conductance of NAND cells. Pulse width modulation scheme for analog input value and proposed operation scheme is suitably applicable to the conventional NAND flash architecture to implement a neuromorphic system without additional change of memory architecture. Saturated current-voltage characteristic of NAND cells eliminates the effect of serial resistance of adjacent cells where a pass bias is applied in a synaptic string and IR drop of metal wire resistance. Multiply–accumulate (MAC) operation of 4-bit weight and width-modulated input can be performed in a single input step without additional logic operation. Furthermore, the effect of quantization training (QT) on the classification accuracy is investigated compared with post-training quantization (PTQ) with 4-bit weight. Lastly, a sufficiently low current variance of NAND cells obtained by the read–verify–write (RVW) scheme achieves satisfying accuracies of 98.14 and 89.6% for the MNIST and CIFAR10 images, respectively.
format Online
Article
Text
id pubmed-7530297
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-75302972020-10-17 Neuromorphic Computing Using NAND Flash Memory Architecture With Pulse Width Modulation Scheme Lee, Sung-Tae Lee, Jong-Ho Front Neurosci Neuroscience A novel operation scheme is proposed for high-density and highly robust neuromorphic computing based on NAND flash memory architecture. Analog input is represented with time-encoded input pulse by pulse width modulation (PWM) circuit, and 4-bit synaptic weight is represented with adjustable conductance of NAND cells. Pulse width modulation scheme for analog input value and proposed operation scheme is suitably applicable to the conventional NAND flash architecture to implement a neuromorphic system without additional change of memory architecture. Saturated current-voltage characteristic of NAND cells eliminates the effect of serial resistance of adjacent cells where a pass bias is applied in a synaptic string and IR drop of metal wire resistance. Multiply–accumulate (MAC) operation of 4-bit weight and width-modulated input can be performed in a single input step without additional logic operation. Furthermore, the effect of quantization training (QT) on the classification accuracy is investigated compared with post-training quantization (PTQ) with 4-bit weight. Lastly, a sufficiently low current variance of NAND cells obtained by the read–verify–write (RVW) scheme achieves satisfying accuracies of 98.14 and 89.6% for the MNIST and CIFAR10 images, respectively. Frontiers Media S.A. 2020-09-18 /pmc/articles/PMC7530297/ /pubmed/33071744 http://dx.doi.org/10.3389/fnins.2020.571292 Text en Copyright © 2020 Lee and Lee. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Lee, Sung-Tae
Lee, Jong-Ho
Neuromorphic Computing Using NAND Flash Memory Architecture With Pulse Width Modulation Scheme
title Neuromorphic Computing Using NAND Flash Memory Architecture With Pulse Width Modulation Scheme
title_full Neuromorphic Computing Using NAND Flash Memory Architecture With Pulse Width Modulation Scheme
title_fullStr Neuromorphic Computing Using NAND Flash Memory Architecture With Pulse Width Modulation Scheme
title_full_unstemmed Neuromorphic Computing Using NAND Flash Memory Architecture With Pulse Width Modulation Scheme
title_short Neuromorphic Computing Using NAND Flash Memory Architecture With Pulse Width Modulation Scheme
title_sort neuromorphic computing using nand flash memory architecture with pulse width modulation scheme
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7530297/
https://www.ncbi.nlm.nih.gov/pubmed/33071744
http://dx.doi.org/10.3389/fnins.2020.571292
work_keys_str_mv AT leesungtae neuromorphiccomputingusingnandflashmemoryarchitecturewithpulsewidthmodulationscheme
AT leejongho neuromorphiccomputingusingnandflashmemoryarchitecturewithpulsewidthmodulationscheme