DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Piecewise empirical model (PEM) of resistive memory for pulsed analog and neuromorphic applications

Abstract

With the end of Dennard scaling and the ever-increasing need for more efficient, faster computation, resistive switching devices (ReRAM), often referred to as memristors, are a promising candidate for next generation computer hardware. These devices show particular promise for use in an analog neuromorphic computing accelerator as they can be tuned to multiple states and be updated like the weights in neuromorphic algorithms. Modeling a ReRAM-based neuromorphic computing accelerator requires a compact model capable of correctly simulating the small weight update behavior associated with neuromorphic training. These small updates have a nonlinear dependence on the initial state, which has a significant impact on neural network training. Consequently, we propose an empirically derived general purpose model that can accurately capture the nonlinearity of an arbitrary two-terminal device to match pulse measurements important for neuromorphic computing applications. By defining the state of the device to be proportional to its current, the model parameters can be extracted from a series of voltages pulses that mimic the behavior of a device in an analog neuromorphic computing accelerator. This allows for a general, accurate, and intuitive compact circuit model that is applicable to different resistance switching device technologies. In this work we explain the detailsmore » of the model, implement the model in the circuit simulator Xyce, and give an example of its usage to model a specific Ta/TaOx device.« less

Authors:
 [1];  [2];  [1];  [1];  [1];  [1];  [1];  [1]
  1. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
  2. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Sandia National Laboratories (SNL-CA), Livermore, CA (United States)
Publication Date:
Research Org.:
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Sponsoring Org.:
USDOE National Nuclear Security Administration (NNSA)
OSTI Identifier:
1469639
Report Number(s):
SAND2018-9642J
Journal ID: ISSN 1569-8025; PII: 1107
Grant/Contract Number:  
AC04-94AL85000
Resource Type:
Accepted Manuscript
Journal Name:
Journal of Computational Electronics
Additional Journal Information:
Journal Volume: 16; Journal Issue: 4; Journal ID: ISSN 1569-8025
Publisher:
Springer
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Niroula, John, Agarwal, Sapan, Jacobs-Gedrim, Robin, Schiek, Richard L., Hughart, David, Hsia, Alex, James, Conrad D., and Marinella, Matthew J. Piecewise empirical model (PEM) of resistive memory for pulsed analog and neuromorphic applications. United States: N. p., 2017. Web. doi:10.1007/s10825-017-1107-3.
Niroula, John, Agarwal, Sapan, Jacobs-Gedrim, Robin, Schiek, Richard L., Hughart, David, Hsia, Alex, James, Conrad D., & Marinella, Matthew J. Piecewise empirical model (PEM) of resistive memory for pulsed analog and neuromorphic applications. United States. https://doi.org/10.1007/s10825-017-1107-3
Niroula, John, Agarwal, Sapan, Jacobs-Gedrim, Robin, Schiek, Richard L., Hughart, David, Hsia, Alex, James, Conrad D., and Marinella, Matthew J. Sat . "Piecewise empirical model (PEM) of resistive memory for pulsed analog and neuromorphic applications". United States. https://doi.org/10.1007/s10825-017-1107-3. https://www.osti.gov/servlets/purl/1469639.
@article{osti_1469639,
title = {Piecewise empirical model (PEM) of resistive memory for pulsed analog and neuromorphic applications},
author = {Niroula, John and Agarwal, Sapan and Jacobs-Gedrim, Robin and Schiek, Richard L. and Hughart, David and Hsia, Alex and James, Conrad D. and Marinella, Matthew J.},
abstractNote = {With the end of Dennard scaling and the ever-increasing need for more efficient, faster computation, resistive switching devices (ReRAM), often referred to as memristors, are a promising candidate for next generation computer hardware. These devices show particular promise for use in an analog neuromorphic computing accelerator as they can be tuned to multiple states and be updated like the weights in neuromorphic algorithms. Modeling a ReRAM-based neuromorphic computing accelerator requires a compact model capable of correctly simulating the small weight update behavior associated with neuromorphic training. These small updates have a nonlinear dependence on the initial state, which has a significant impact on neural network training. Consequently, we propose an empirically derived general purpose model that can accurately capture the nonlinearity of an arbitrary two-terminal device to match pulse measurements important for neuromorphic computing applications. By defining the state of the device to be proportional to its current, the model parameters can be extracted from a series of voltages pulses that mimic the behavior of a device in an analog neuromorphic computing accelerator. This allows for a general, accurate, and intuitive compact circuit model that is applicable to different resistance switching device technologies. In this work we explain the details of the model, implement the model in the circuit simulator Xyce, and give an example of its usage to model a specific Ta/TaOx device.},
doi = {10.1007/s10825-017-1107-3},
journal = {Journal of Computational Electronics},
number = 4,
volume = 16,
place = {United States},
year = {Sat Dec 02 00:00:00 EST 2017},
month = {Sat Dec 02 00:00:00 EST 2017}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record

Citation Metrics:
Cited by: 2 works
Citation information provided by
Web of Science

Save / Share:

Works referenced in this record:

Parallel Transistor-Level Circuit Simulation
book, January 2011

  • Keiter, Eric R.; Thornquist, Heidi K.; Hoekstra, Robert J.
  • Simulation and Verification of Electronic and Biological Systems
  • DOI: 10.1007/978-94-007-0149-6_1

The missing memristor found
journal, May 2008

  • Strukov, Dmitri B.; Snider, Gregory S.; Stewart, Duncan R.
  • Nature, Vol. 453, Issue 7191
  • DOI: 10.1038/nature06932

The elusive memristor: properties of basic electrical circuits
journal, May 2009


Li-Ion Synaptic Transistor for Low Power Analog Computing
journal, November 2016

  • Fuller, Elliot J.; Gabaly, Farid El; Léonard, François
  • Advanced Materials, Vol. 29, Issue 4
  • DOI: 10.1002/adma.201604310

ISAAC: a convolutional neural network accelerator with in-situ analog arithmetic in crossbars
journal, June 2016

  • Shafiee, Ali; Nag, Anirban; Muralimanohar, Naveen
  • ACM SIGARCH Computer Architecture News, Vol. 44, Issue 3
  • DOI: 10.1145/3007787.3001139

Reactive sputtering of substoichiometric Ta2Ox for resistive memory applications
journal, March 2014

  • Stevens, James E.; Lohn, Andrew J.; Decker, Seth A.
  • Journal of Vacuum Science & Technology A: Vacuum, Surfaces, and Films, Vol. 32, Issue 2, Article No. 021501
  • DOI: 10.1116/1.4828701

Training and operation of an integrated neuromorphic network based on metal-oxide memristors
journal, May 2015

  • Prezioso, M.; Merrikh-Bayat, F.; Hoskins, B. D.
  • Nature, Vol. 521, Issue 7550
  • DOI: 10.1038/nature14441

Switching dynamics in titanium dioxide memristive devices
journal, October 2009

  • Pickett, Matthew D.; Strukov, Dmitri B.; Borghetti, Julien L.
  • Journal of Applied Physics, Vol. 106, Issue 7
  • DOI: 10.1063/1.3236506

Generalized Memristive Device SPICE Model and its Application in Circuit Design
journal, August 2013

  • Yakopcic, Chris; Taha, Tarek M.; Subramanyam, Guru
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 32, Issue 8
  • DOI: 10.1109/TCAD.2013.2252057

Memristor-The missing circuit element
journal, January 1971


Modeling the Universal Set/Reset Characteristics of Bipolar RRAM by Field- and Temperature-Driven Filament Growth
journal, December 2011


Nanoscale Memristor Device as Synapse in Neuromorphic Systems
journal, April 2010

  • Jo, Sung Hyun; Chang, Ting; Ebong, Idongesit
  • Nano Letters, Vol. 10, Issue 4, p. 1297-1301
  • DOI: 10.1021/nl904092h

Compact Two-State-Variable Second-Order Memristor Model
journal, May 2016


State Dynamics and Modeling of Tantalum Oxide Memristors
journal, July 2013

  • Strachan, John Paul; Torrezan, Antonio C.; Miao, Feng
  • IEEE Transactions on Electron Devices, Vol. 60, Issue 7
  • DOI: 10.1109/TED.2013.2264476

Analytical Modeling of Oxide-Based Bipolar Resistive Memories and Complementary Resistive Switches
journal, July 2014

  • Ambrogio, Stefano; Balatti, Simone; Gilmer, David C.
  • IEEE Transactions on Electron Devices, Vol. 61, Issue 7
  • DOI: 10.1109/TED.2014.2325531

TEAM: ThrEshold Adaptive Memristor Model
journal, January 2013

  • Kvatinsky, Shahar; Friedman, Eby G.; Kolodny, Avinoam
  • IEEE Transactions on Circuits and Systems I: Regular Papers, Vol. 60, Issue 1
  • DOI: 10.1109/TCSI.2012.2215714

Isothermal Switching and Detailed Filament Evolution in Memristive Systems
journal, April 2014

  • Mickel, Patrick R.; Lohn, Andrew J.; James, Conrad D.
  • Advanced Materials, Vol. 26, Issue 26, p. 4486-4490
  • DOI: 10.1002/adma.201306182

Generalized Formula for the Electric Tunnel Effect between Similar Electrodes Separated by a Thin Insulating Film
journal, June 1963

  • Simmons, John G.
  • Journal of Applied Physics, Vol. 34, Issue 6
  • DOI: 10.1063/1.1702682

Resistive memory device requirements for a neural algorithm accelerator
conference, July 2016

  • Agarwal, Sapan; Plimpton, Steven J.; Hughart, David R.
  • 2016 International Joint Conference on Neural Networks (IJCNN)
  • DOI: 10.1109/IJCNN.2016.7727298

Memristive devices for computing
journal, January 2013

  • Yang, J. Joshua; Strukov, Dmitri B.; Stewart, Duncan R.
  • Nature Nanotechnology, Vol. 8, Issue 1, p. 13-24
  • DOI: 10.1038/nnano.2012.240

A Compact Model for Metal–Oxide Resistive Random Access Memory With Experiment Verification
journal, May 2016

  • Jiang, Zizhen; Wu, Yi; Yu, Shimeng
  • IEEE Transactions on Electron Devices, Vol. 63, Issue 5
  • DOI: 10.1109/TED.2016.2545412

Memristive switching mechanism for metal/oxide/metal nanodevices
journal, June 2008

  • Yang, J. Joshua; Pickett, Matthew D.; Li, Xuema
  • Nature Nanotechnology, Vol. 3, Issue 7
  • DOI: 10.1038/nnano.2008.160