Phase-Change Memory in Neural Network Layers with Measurements-based Device Models
Authors:
- 28 May 2022
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1536-1540
Abstract
The search for energy efficient circuital implementations of neural networks has led to the exploration of phase-change memory (PCM) devices as their synaptic element, with the advantage of compact size and compatibility with CMOS fabrication technologies. In this work, we describe a methodology that, starting from measurements performed on a set of real PCM devices, enables the training of a neural network. The core of the procedure is the creation of a computational model, sufficiently general to include the effect of unwanted non-idealities, such as the voltage dependence of the conductances and the presence of surrounding circuitry. Results show that, depending on the task at hand, a different level of accuracy is required in the PCM model applied at train-time to match the performance of a traditional, reference network. Moreover, the trained networks are robust to the perturbation of the weight values, up to 10% standard deviation, with performance losses within 3.5% for the accuracy in the classification task being considered and an increase of the regression RMS error by 0.014 in a second task. The considered perturbation is compatible with the performance of state-of-the-art PCM programming techniques.Keywords
This publication has 12 references indexed in Scilit:
- Accurate deep neural network inference using computational phase-change memoryNature Communications, 2020
- 2-Mb Embedded Phase Change Memory With 16-ns Read Access Time and 5-Mb/s Write Throughput in 90-nm BCD Technology for Automotive ApplicationsIEEE Solid-State Circuits Letters, 2019
- Solving matrix equations in one step with cross-point resistive arraysProceedings of the National Academy of Sciences, 2019
- The Next Generation of Deep Learning Hardware: Analog ComputingProceedings of the IEEE, 2018
- Compressed Sensing With Approximate Message Passing Using In-Memory ComputingIEEE Transactions on Electron Devices, 2018
- A 32-KB ePCM for Real-Time Data Processing in Automotive and Smart Power ApplicationsIEEE Journal of Solid-State Circuits, 2018
- A 256-Mcell Phase-Change Memory Chip Operating at $2{+}$ Bit/CellIEEE Transactions on Circuits and Systems I: Regular Papers, 2013
- A 90nm 4Mb embedded phase-change memory with 1.2V 12ns read access time and 1MB/s write throughput2010
- Overview of candidate device technologies for storage-class memoryIBM Journal of Research and Development, 2008
- Learning representations by back-propagating errorsNature, 1986