SPICE Simulation of RRAM-Based Cross-Point Arrays Using the Dynamic Memdiode Model

Autores
Aguirre, Fernando Leonel; Pazos, Sebastián Matías; Palumbo, Félix Roberto Mario; Suñé, Jordi; Miranda, Enrique
Año de publicación
2021
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
We thoroughly investigate the performance of the Dynamic Memdiode Model (DMM) when used for simulating the synaptic weights in large RRAM-based cross-point arrays (CPA) intended for neuromorphic computing. The DMM is in line with Prof. Chua’s memristive devices theory, in which the hysteresis phenomenon in electroformed metal-insulator-metal structures is represented by means of two coupled equations: one equation for the current-voltage characteristic of the device based on an extension of the quantum point-contact (QPC) model for dielectric breakdown and a second equation for the memory state, responsible for keeping track of the previous history of the device. By considering ex-situ training of the CPA aimed at classifying the handwritten characters of the MNIST database, we evaluate the performance of a Write-Verify iterative scheme for setting the crosspoint conductances to their target values. The total programming time, the programming error, and the inference accuracy obtained with such writing scheme are investigated in depth. The role played by parasitic components such as the line resistance as well as some CPA’s particular features like the dynamical range of the memdiodes are discussed. The interrelationship between the frequency and amplitude values of the write pulses is explored in detail. In addition, the effect of the resistance shift for the case of a CPA programmed with no errors is studied for a variety of input signals, providing a design guideline for selecting the appropriate pulse’s amplitude and frequency.
Fil: Aguirre, Fernando Leonel. Universidad Tecnológica Nacional. Facultad Regional Buenos Aires. Unidad de Investigación y Desarrollo de las Ingenierías; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina
Fil: Pazos, Sebastián Matías. Universidad Tecnológica Nacional. Facultad Regional Buenos Aires. Unidad de Investigación y Desarrollo de las Ingenierías; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina
Fil: Palumbo, Félix Roberto Mario. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Tecnológica Nacional. Facultad Regional Buenos Aires. Unidad de Investigación y Desarrollo de las Ingenierías; Argentina
Fil: Suñé, Jordi. Universitat Autònoma de Barcelona; España
Fil: Miranda, Enrique. Universitat Autònoma de Barcelona; España
Materia
RRAM
RESISTIVE SWITCHING
CROSS-POINT
MEMRISTOR
NEUROMORPHIC
PATTERN RECOGNITION
WRITE-VERIFY
FREQUENCY
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
CONICET Digital (CONICET)
Institución
Consejo Nacional de Investigaciones Científicas y Técnicas
OAI Identificador
oai:ri.conicet.gov.ar:11336/166856

id CONICETDig_d49288fbc81365baec6ab4e88d5c525c
oai_identifier_str oai:ri.conicet.gov.ar:11336/166856
network_acronym_str CONICETDig
repository_id_str 3498
network_name_str CONICET Digital (CONICET)
spelling SPICE Simulation of RRAM-Based Cross-Point Arrays Using the Dynamic Memdiode ModelAguirre, Fernando LeonelPazos, Sebastián MatíasPalumbo, Félix Roberto MarioSuñé, JordiMiranda, EnriqueRRAMRESISTIVE SWITCHINGCROSS-POINTMEMRISTORNEUROMORPHICPATTERN RECOGNITIONWRITE-VERIFYFREQUENCYhttps://purl.org/becyt/ford/2.10https://purl.org/becyt/ford/2https://purl.org/becyt/ford/1.2https://purl.org/becyt/ford/1https://purl.org/becyt/ford/2.2https://purl.org/becyt/ford/2We thoroughly investigate the performance of the Dynamic Memdiode Model (DMM) when used for simulating the synaptic weights in large RRAM-based cross-point arrays (CPA) intended for neuromorphic computing. The DMM is in line with Prof. Chua’s memristive devices theory, in which the hysteresis phenomenon in electroformed metal-insulator-metal structures is represented by means of two coupled equations: one equation for the current-voltage characteristic of the device based on an extension of the quantum point-contact (QPC) model for dielectric breakdown and a second equation for the memory state, responsible for keeping track of the previous history of the device. By considering ex-situ training of the CPA aimed at classifying the handwritten characters of the MNIST database, we evaluate the performance of a Write-Verify iterative scheme for setting the crosspoint conductances to their target values. The total programming time, the programming error, and the inference accuracy obtained with such writing scheme are investigated in depth. The role played by parasitic components such as the line resistance as well as some CPA’s particular features like the dynamical range of the memdiodes are discussed. The interrelationship between the frequency and amplitude values of the write pulses is explored in detail. In addition, the effect of the resistance shift for the case of a CPA programmed with no errors is studied for a variety of input signals, providing a design guideline for selecting the appropriate pulse’s amplitude and frequency.Fil: Aguirre, Fernando Leonel. Universidad Tecnológica Nacional. Facultad Regional Buenos Aires. Unidad de Investigación y Desarrollo de las Ingenierías; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; ArgentinaFil: Pazos, Sebastián Matías. Universidad Tecnológica Nacional. Facultad Regional Buenos Aires. Unidad de Investigación y Desarrollo de las Ingenierías; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; ArgentinaFil: Palumbo, Félix Roberto Mario. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Tecnológica Nacional. Facultad Regional Buenos Aires. Unidad de Investigación y Desarrollo de las Ingenierías; ArgentinaFil: Suñé, Jordi. Universitat Autònoma de Barcelona; EspañaFil: Miranda, Enrique. Universitat Autònoma de Barcelona; EspañaFrontiers Media2021-09info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/166856Aguirre, Fernando Leonel; Pazos, Sebastián Matías; Palumbo, Félix Roberto Mario; Suñé, Jordi; Miranda, Enrique; SPICE Simulation of RRAM-Based Cross-Point Arrays Using the Dynamic Memdiode Model; Frontiers Media; Frontiers in Physics; 9; 735021; 9-2021; 1-192296-424XCONICET DigitalCONICETenginfo:eu-repo/semantics/altIdentifier/url/https://www.frontiersin.org/articles/10.3389/fphy.2021.735021/fullinfo:eu-repo/semantics/altIdentifier/doi/10.3389/fphy.2021.735021info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-10-15T15:03:52Zoai:ri.conicet.gov.ar:11336/166856instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-10-15 15:03:52.744CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse
dc.title.none.fl_str_mv SPICE Simulation of RRAM-Based Cross-Point Arrays Using the Dynamic Memdiode Model
title SPICE Simulation of RRAM-Based Cross-Point Arrays Using the Dynamic Memdiode Model
spellingShingle SPICE Simulation of RRAM-Based Cross-Point Arrays Using the Dynamic Memdiode Model
Aguirre, Fernando Leonel
RRAM
RESISTIVE SWITCHING
CROSS-POINT
MEMRISTOR
NEUROMORPHIC
PATTERN RECOGNITION
WRITE-VERIFY
FREQUENCY
title_short SPICE Simulation of RRAM-Based Cross-Point Arrays Using the Dynamic Memdiode Model
title_full SPICE Simulation of RRAM-Based Cross-Point Arrays Using the Dynamic Memdiode Model
title_fullStr SPICE Simulation of RRAM-Based Cross-Point Arrays Using the Dynamic Memdiode Model
title_full_unstemmed SPICE Simulation of RRAM-Based Cross-Point Arrays Using the Dynamic Memdiode Model
title_sort SPICE Simulation of RRAM-Based Cross-Point Arrays Using the Dynamic Memdiode Model
dc.creator.none.fl_str_mv Aguirre, Fernando Leonel
Pazos, Sebastián Matías
Palumbo, Félix Roberto Mario
Suñé, Jordi
Miranda, Enrique
author Aguirre, Fernando Leonel
author_facet Aguirre, Fernando Leonel
Pazos, Sebastián Matías
Palumbo, Félix Roberto Mario
Suñé, Jordi
Miranda, Enrique
author_role author
author2 Pazos, Sebastián Matías
Palumbo, Félix Roberto Mario
Suñé, Jordi
Miranda, Enrique
author2_role author
author
author
author
dc.subject.none.fl_str_mv RRAM
RESISTIVE SWITCHING
CROSS-POINT
MEMRISTOR
NEUROMORPHIC
PATTERN RECOGNITION
WRITE-VERIFY
FREQUENCY
topic RRAM
RESISTIVE SWITCHING
CROSS-POINT
MEMRISTOR
NEUROMORPHIC
PATTERN RECOGNITION
WRITE-VERIFY
FREQUENCY
purl_subject.fl_str_mv https://purl.org/becyt/ford/2.10
https://purl.org/becyt/ford/2
https://purl.org/becyt/ford/1.2
https://purl.org/becyt/ford/1
https://purl.org/becyt/ford/2.2
https://purl.org/becyt/ford/2
dc.description.none.fl_txt_mv We thoroughly investigate the performance of the Dynamic Memdiode Model (DMM) when used for simulating the synaptic weights in large RRAM-based cross-point arrays (CPA) intended for neuromorphic computing. The DMM is in line with Prof. Chua’s memristive devices theory, in which the hysteresis phenomenon in electroformed metal-insulator-metal structures is represented by means of two coupled equations: one equation for the current-voltage characteristic of the device based on an extension of the quantum point-contact (QPC) model for dielectric breakdown and a second equation for the memory state, responsible for keeping track of the previous history of the device. By considering ex-situ training of the CPA aimed at classifying the handwritten characters of the MNIST database, we evaluate the performance of a Write-Verify iterative scheme for setting the crosspoint conductances to their target values. The total programming time, the programming error, and the inference accuracy obtained with such writing scheme are investigated in depth. The role played by parasitic components such as the line resistance as well as some CPA’s particular features like the dynamical range of the memdiodes are discussed. The interrelationship between the frequency and amplitude values of the write pulses is explored in detail. In addition, the effect of the resistance shift for the case of a CPA programmed with no errors is studied for a variety of input signals, providing a design guideline for selecting the appropriate pulse’s amplitude and frequency.
Fil: Aguirre, Fernando Leonel. Universidad Tecnológica Nacional. Facultad Regional Buenos Aires. Unidad de Investigación y Desarrollo de las Ingenierías; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina
Fil: Pazos, Sebastián Matías. Universidad Tecnológica Nacional. Facultad Regional Buenos Aires. Unidad de Investigación y Desarrollo de las Ingenierías; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina
Fil: Palumbo, Félix Roberto Mario. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Tecnológica Nacional. Facultad Regional Buenos Aires. Unidad de Investigación y Desarrollo de las Ingenierías; Argentina
Fil: Suñé, Jordi. Universitat Autònoma de Barcelona; España
Fil: Miranda, Enrique. Universitat Autònoma de Barcelona; España
description We thoroughly investigate the performance of the Dynamic Memdiode Model (DMM) when used for simulating the synaptic weights in large RRAM-based cross-point arrays (CPA) intended for neuromorphic computing. The DMM is in line with Prof. Chua’s memristive devices theory, in which the hysteresis phenomenon in electroformed metal-insulator-metal structures is represented by means of two coupled equations: one equation for the current-voltage characteristic of the device based on an extension of the quantum point-contact (QPC) model for dielectric breakdown and a second equation for the memory state, responsible for keeping track of the previous history of the device. By considering ex-situ training of the CPA aimed at classifying the handwritten characters of the MNIST database, we evaluate the performance of a Write-Verify iterative scheme for setting the crosspoint conductances to their target values. The total programming time, the programming error, and the inference accuracy obtained with such writing scheme are investigated in depth. The role played by parasitic components such as the line resistance as well as some CPA’s particular features like the dynamical range of the memdiodes are discussed. The interrelationship between the frequency and amplitude values of the write pulses is explored in detail. In addition, the effect of the resistance shift for the case of a CPA programmed with no errors is studied for a variety of input signals, providing a design guideline for selecting the appropriate pulse’s amplitude and frequency.
publishDate 2021
dc.date.none.fl_str_mv 2021-09
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/11336/166856
Aguirre, Fernando Leonel; Pazos, Sebastián Matías; Palumbo, Félix Roberto Mario; Suñé, Jordi; Miranda, Enrique; SPICE Simulation of RRAM-Based Cross-Point Arrays Using the Dynamic Memdiode Model; Frontiers Media; Frontiers in Physics; 9; 735021; 9-2021; 1-19
2296-424X
CONICET Digital
CONICET
url http://hdl.handle.net/11336/166856
identifier_str_mv Aguirre, Fernando Leonel; Pazos, Sebastián Matías; Palumbo, Félix Roberto Mario; Suñé, Jordi; Miranda, Enrique; SPICE Simulation of RRAM-Based Cross-Point Arrays Using the Dynamic Memdiode Model; Frontiers Media; Frontiers in Physics; 9; 735021; 9-2021; 1-19
2296-424X
CONICET Digital
CONICET
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/https://www.frontiersin.org/articles/10.3389/fphy.2021.735021/full
info:eu-repo/semantics/altIdentifier/doi/10.3389/fphy.2021.735021
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Frontiers Media
publisher.none.fl_str_mv Frontiers Media
dc.source.none.fl_str_mv reponame:CONICET Digital (CONICET)
instname:Consejo Nacional de Investigaciones Científicas y Técnicas
reponame_str CONICET Digital (CONICET)
collection CONICET Digital (CONICET)
instname_str Consejo Nacional de Investigaciones Científicas y Técnicas
repository.name.fl_str_mv CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas
repository.mail.fl_str_mv dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar
_version_ 1846083181432799232
score 13.22299