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
- Institución
- Consejo Nacional de Investigaciones Científicas y Técnicas
- OAI Identificador
- oai:ri.conicet.gov.ar:11336/166856
Ver los metadatos del registro completo
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 |