Cargando…

Exploiting defective RRAM array as synapses of HTM spatial pooler with boost-factor adjustment scheme for defect-tolerant neuromorphic systems

A crossbar array architecture employing resistive switching memory (RRAM) as a synaptic element accelerates vector–matrix multiplication in a parallel fashion, enabling energy-efficient pattern recognition. To implement the function of the synapse in the RRAM, multilevel resistance states are requir...

Descripción completa

Detalles Bibliográficos
Autores principales: Woo, Jiyong, Van Nguyen, Tien, Kim, Jeong Hun, Im, Jong-Pil, Im, Solyee, Kim, Yeriaron, Min, Kyeong-Sik, Moon, Seung Eon
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7367284/
https://www.ncbi.nlm.nih.gov/pubmed/32678139
http://dx.doi.org/10.1038/s41598-020-68547-5
_version_ 1783560393050816512
author Woo, Jiyong
Van Nguyen, Tien
Kim, Jeong Hun
Im, Jong-Pil
Im, Solyee
Kim, Yeriaron
Min, Kyeong-Sik
Moon, Seung Eon
author_facet Woo, Jiyong
Van Nguyen, Tien
Kim, Jeong Hun
Im, Jong-Pil
Im, Solyee
Kim, Yeriaron
Min, Kyeong-Sik
Moon, Seung Eon
author_sort Woo, Jiyong
collection PubMed
description A crossbar array architecture employing resistive switching memory (RRAM) as a synaptic element accelerates vector–matrix multiplication in a parallel fashion, enabling energy-efficient pattern recognition. To implement the function of the synapse in the RRAM, multilevel resistance states are required. More importantly, a large on/off ratio of the RRAM should be preferentially obtained to ensure a reasonable margin between each state taking into account the inevitable variability caused by the inherent switching mechanism. The on/off ratio is basically adjusted in two ways by modulating measurement conditions such as compliance current or voltage pulses modulation. The latter technique is not only more suitable for practical systems, but also can achieve multiple states in low current range. However, at the expense of applying a high negative voltage aimed at enlarging the on/off ratio, a breakdown of the RRAM occurs unexpectedly. This stuck-at-short fault of the RRAM adversely affects the recognition process based on reading and judging each column current changed by the multiplication of the input voltage and resistance of the RRAM in the array, degrading the accuracy. To address this challenge, we introduce a boost-factor adjustment technique as a fault-tolerant scheme based on simple circuitry that eliminates the additional process to identify specific locations of the failed RRAMs in the array. Spectre circuit simulation is performed to verify the effect of the scheme on Modified National Institute of Standards and Technology dataset using convolutional neural networks in non-ideal crossbar arrays, where experimentally observed imperfective RRAMs are configured. Our results show that the recognition accuracy can be maintained similar to the ideal case because the interruption of the failure is suppressed by the scheme.
format Online
Article
Text
id pubmed-7367284
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-73672842020-07-20 Exploiting defective RRAM array as synapses of HTM spatial pooler with boost-factor adjustment scheme for defect-tolerant neuromorphic systems Woo, Jiyong Van Nguyen, Tien Kim, Jeong Hun Im, Jong-Pil Im, Solyee Kim, Yeriaron Min, Kyeong-Sik Moon, Seung Eon Sci Rep Article A crossbar array architecture employing resistive switching memory (RRAM) as a synaptic element accelerates vector–matrix multiplication in a parallel fashion, enabling energy-efficient pattern recognition. To implement the function of the synapse in the RRAM, multilevel resistance states are required. More importantly, a large on/off ratio of the RRAM should be preferentially obtained to ensure a reasonable margin between each state taking into account the inevitable variability caused by the inherent switching mechanism. The on/off ratio is basically adjusted in two ways by modulating measurement conditions such as compliance current or voltage pulses modulation. The latter technique is not only more suitable for practical systems, but also can achieve multiple states in low current range. However, at the expense of applying a high negative voltage aimed at enlarging the on/off ratio, a breakdown of the RRAM occurs unexpectedly. This stuck-at-short fault of the RRAM adversely affects the recognition process based on reading and judging each column current changed by the multiplication of the input voltage and resistance of the RRAM in the array, degrading the accuracy. To address this challenge, we introduce a boost-factor adjustment technique as a fault-tolerant scheme based on simple circuitry that eliminates the additional process to identify specific locations of the failed RRAMs in the array. Spectre circuit simulation is performed to verify the effect of the scheme on Modified National Institute of Standards and Technology dataset using convolutional neural networks in non-ideal crossbar arrays, where experimentally observed imperfective RRAMs are configured. Our results show that the recognition accuracy can be maintained similar to the ideal case because the interruption of the failure is suppressed by the scheme. Nature Publishing Group UK 2020-07-16 /pmc/articles/PMC7367284/ /pubmed/32678139 http://dx.doi.org/10.1038/s41598-020-68547-5 Text en © The Author(s) 2020 Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
spellingShingle Article
Woo, Jiyong
Van Nguyen, Tien
Kim, Jeong Hun
Im, Jong-Pil
Im, Solyee
Kim, Yeriaron
Min, Kyeong-Sik
Moon, Seung Eon
Exploiting defective RRAM array as synapses of HTM spatial pooler with boost-factor adjustment scheme for defect-tolerant neuromorphic systems
title Exploiting defective RRAM array as synapses of HTM spatial pooler with boost-factor adjustment scheme for defect-tolerant neuromorphic systems
title_full Exploiting defective RRAM array as synapses of HTM spatial pooler with boost-factor adjustment scheme for defect-tolerant neuromorphic systems
title_fullStr Exploiting defective RRAM array as synapses of HTM spatial pooler with boost-factor adjustment scheme for defect-tolerant neuromorphic systems
title_full_unstemmed Exploiting defective RRAM array as synapses of HTM spatial pooler with boost-factor adjustment scheme for defect-tolerant neuromorphic systems
title_short Exploiting defective RRAM array as synapses of HTM spatial pooler with boost-factor adjustment scheme for defect-tolerant neuromorphic systems
title_sort exploiting defective rram array as synapses of htm spatial pooler with boost-factor adjustment scheme for defect-tolerant neuromorphic systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7367284/
https://www.ncbi.nlm.nih.gov/pubmed/32678139
http://dx.doi.org/10.1038/s41598-020-68547-5
work_keys_str_mv AT woojiyong exploitingdefectiverramarrayassynapsesofhtmspatialpoolerwithboostfactoradjustmentschemefordefecttolerantneuromorphicsystems
AT vannguyentien exploitingdefectiverramarrayassynapsesofhtmspatialpoolerwithboostfactoradjustmentschemefordefecttolerantneuromorphicsystems
AT kimjeonghun exploitingdefectiverramarrayassynapsesofhtmspatialpoolerwithboostfactoradjustmentschemefordefecttolerantneuromorphicsystems
AT imjongpil exploitingdefectiverramarrayassynapsesofhtmspatialpoolerwithboostfactoradjustmentschemefordefecttolerantneuromorphicsystems
AT imsolyee exploitingdefectiverramarrayassynapsesofhtmspatialpoolerwithboostfactoradjustmentschemefordefecttolerantneuromorphicsystems
AT kimyeriaron exploitingdefectiverramarrayassynapsesofhtmspatialpoolerwithboostfactoradjustmentschemefordefecttolerantneuromorphicsystems
AT minkyeongsik exploitingdefectiverramarrayassynapsesofhtmspatialpoolerwithboostfactoradjustmentschemefordefecttolerantneuromorphicsystems
AT moonseungeon exploitingdefectiverramarrayassynapsesofhtmspatialpoolerwithboostfactoradjustmentschemefordefecttolerantneuromorphicsystems