Non-Ideal Program-Time Conservation in Charge Trap Flash for Deep Learning
Shalini Shrivastava, Vivek Saraswat, Gayatri Dash, Samyak Chakrabarty,, Udayan Ganguly

TL;DR
This paper investigates the non-ideal charge accumulation effects in Charge Trap Flash memory used for in-memory deep learning accelerators, revealing how pulse parameters influence threshold voltage shifts and system performance.
Contribution
It experimentally characterizes non-ideal program-time conservation in CTF devices and explains the underlying mechanisms affecting in-memory computing accuracy.
Findings
Shorter pulses (<2μs) cause abrupt V_T shift drops
Fragmenting total ON-time reduces cumulative V_T shift
V_T shift depends on pulse gap and recovers with smaller gaps
Abstract
Training deep neural networks (DNNs) is computationally intensive but arrays of non-volatile memories like Charge Trap Flash (CTF) can accelerate DNN operations using in-memory computing. Specifically, the Resistive Processing Unit (RPU) architecture uses the voltage-threshold program by stochastic encoded pulse trains and analog memory features to accelerate vector-vector outer product and weight update for the gradient descent algorithms. Although CTF, offering high precision, has been regarded as an excellent choice for implementing RPU, the accumulation of charge due to the applied stochastic pulse trains is ultimately of critical significance in determining the final weight update. In this paper, we report the non-ideal program-time conservation in CTF through pulsing input measurements. We experimentally measure the effect of pulse width and pulse gap, keeping the total ON-time of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Semiconductor materials and devices
