IP Library Granted Patent US 12,632,738
Granted Patent B2
US 12,632,738 · App. 17/299,102 · Granted May 19, 2026

Delta-sigma modulation neurons for high-precision training of memristive synapses in deep neural networks

Inventors: Loai Danial (Nazareth, IL); Shahar Kvatinsky (Hanaton, IL)
Assignee: TECHNION RESEARCH & DEVELOPMENT FOUNDATION LIMITED
G06N3/088G06N3/049G06N3/063
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,632,738
App. No.
17/299,102
Granted
May 19, 2026
Kind
B2
Abstract

A neural network comprising: a plurality of interconnected neural network elements, each comprising: a neuron circuit comprising a delta-sigma modulator, and at least one synapse device comprising a memristor connected to an output of said neuron circuit; wherein an adjustable synaptic weighting of said at least one synapse device is set based on said output of said neuron circuit.

Claims (32)

1 . An artificial neural network (NN) circuit comprising:

a plurality of interconnected neural network elements, each neural network element comprising:

a neuron circuit comprising:

a first delta-sigma modulator configured to receive input voltage signal and generate a modulated representation of the input voltage signal; and an averaging filter, wherein a transfer function of the neuron circuit serves as an activation function; and

at least one synapse device comprising a memristor connected to an output of said neuron circuit, wherein a conductance of the memristor represents an adjustable synaptic weight of said at least one synapse device; and

a memristor driver circuit comprising:

at least one second delta-sigma modulator configured to receive at least one stored weighted sum and at least one desired value form a training dataset;

at least one integrator module adapted to implement an averaging filter on output of said second delta-sigma modulator;

at least one subtractor configured to compute error signal; and

wherein said neural network (NN) is trained by an iterative process comprising:

a read phase comprising:

(i) inputting the at least input voltage signal into said neuron circuits; and

(ii) calculating and storing a respective weighted sum of outputs of said neuron circuits, based on said synaptic weights; and

an update phase comprising:

(i) feeding the at least one stored weighted sum and the at least one desired value from the training dataset to the second delta-sigma modulator to generate two modulated outputs;

(ii) calculating a cost function by subtracting the two modulated outputs using said subtractor; and

(iii) adjusting said synaptic weights to minimize the cost function based on a gradient descent algorithm.

2 . The artificial neural network (NN) circuit of claim 1 , wherein said plurality of interconnected neural elements form at least one trainable single-layer neural network, arranged as a memristive crossbar array comprising a synaptic weightings matrix.

3 . The artificial neural network (NN) circuit of claim 2 , wherein an output vector of said single-layer neural network comprises a plurality of weighted sum of said outputs of said neuron circuits multiplied by said synaptic weightings matrix.

4 . The artificial neural network (NN) circuit of claim 3 , further comprising an output circuit comprising at least one delta-sigma modulator, wherein said output circuit encodes said output vector.

5 . The artificial neural network (NN) circuit of claim 2 , wherein said neural network comprises two or more of said single-layer neural networks (NNs) to form a deep neural network (DNN).

6 . The artificial neural network (NN) circuit of claim 1 , wherein said iterative process continues until the at least one stored weighted sum of outputs corresponds to the desired value from the training dataset.

7 . The artificial neural network (NN) circuit of claim 1 , further comprising a plurality of input neuron circuits, a plurality of synapse devices, and at least one output neuron circuit, wherein, at the training stage, said neural network (NN) is trained by an unsupervised spike time-dependent plasticity (STDP) process, wherein outputs of said neuron circuits reflect spikes encoded in time.

8 . The artificial neural network (NN) circuit of claim 7 , wherein said STDP process comprises comparing pre-synaptic and post-synaptic outputs of said neuron circuits, wherein a difference detected in said comparison leads to long-term potentiation or long-term depression.

9 . The artificial neural network (NN) circuit of claim 1 , wherein the gradient descent algorithm is a synchronous algorithm, comprising:

a read clock cycle, during which the at least input voltage signal is passed through the synapse devices of the interconnected neural network elements to generate an output vector; and

a write clock cycle, during which a mean-square error cost function is calculated to update the synaptic weights.

10 . The artificial neural network (NN) circuit of claim 9 , wherein said delta-sigma modulators are configured to oversample input voltage signals, and wherein said neuron circuits further comprise:

a memory component, adapted to store the output vector obtained after the read cycle; and

an integrator module, coupled with said memory element, and adapted to: (i) implement the averaging filter on said output vector and (ii) be reset after every write cycle.

11 . The artificial neural network (NN) circuit of claim 1 , wherein said read phase reflects a feedforward operation of said neural network (NN), and said update phase reflects an error backpropagation operation of said neural network (NN).

12 . The artificial neural network (NN) circuit of claim 1 , wherein said memristor driver circuit further comprises at least one operational amplifier configured to amplify output signals from said memristors.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2021
From: DANIAL, LOAI; KVATINSKY, SHAHAR
To: TECHNION RESEARCH & DEVELOPMENT FOUNDATION LIMITED
Reel/Frame 056414/0420 →
Continuity (2)
Provisional Application 62774933 · Dec 4, 2018
Related Publication 20220058492A1 · Feb 24, 2022
References Cited (28)
US 20130132314A1 · Snider · 2013 [cited by applicant]
US 20150372805A1 · Yoon · 2015 [cited by examiner]
US 20160042271A1 · Yoon · 2016 [cited by examiner]
US 20170098156A1 · Nino et al. · 2017 [cited by applicant]
US 20190325291A1 · Gokmen · 2019 [cited by examiner]
US 20200110991A1 · Kataeva · 2020 [cited by examiner]
Hasan et al., “On-chip Training of Memristor Based Deep Neural Networks,” (2017) (Year: 2017). [cited by examiner]
Murahashi et al., “Pulsed neural networks based on delta-sigma modulation with GHA learning rule and their hardware realization.” (2004) (Year: 2004). [cited by examiner]
Saffar et al., “A Neural Network Architecture Using High Resolution Multiplying Digital to Analog Converters.” (2017) (Year: 2017). [cited by examiner]
Yoon et al., “LIF and simplified SRM neurons encode signals into spikes via a form of asynchronous pulse sigma-delta modulation.” (2016) (Year: 2016). [cited by examiner]
Murahashi_(2) et al., “Realization of 1-bit IIR filter based on delta-sigma modulation under consideration of hardware implementation.” (2005) (Year: 2005). [cited by examiner]
Hasan, Raqibul, and Tarek M. Taha. “Enabling back propagation training of memristor crossbar neuromorphic processors.” (2014). (Year: 2014). [cited by examiner]
Negrov, D., et al. “An approximate backpropagation learning rule for memristor based neural networks using synaptic plasticity.” (2017). (Year: 2017). [cited by examiner]
Danial, Loai & Wainstein, Nicolas & Kraus, Shraga & Kvatinsky, Shahar. (2017). DIDACTIC: A Data-Intelligent Digital-to-Analog Converter with a Trainable Integrated Circuit using Memristors. IEEE Journal on Emerging and … [cited by applicant]
K. Shima and T. Tsuji, “FPGA Implementation of a Probabilistic Neural Network Using Delta-Sigma Modulation for Pattern Discrimination of EMG Signals,” 2007 IEEE/ICME International Conference on Complex Medical Engineeri… [cited by applicant]
L. Danial, S. Thomas and S. Kvatinsky, “Delta-Sigma Modulation Neurons for High-Precision Training of Memristive Synapses in Deep Neural Networks,” 2019 IEEE International Symposium on Circuits and Systems (ISCAS), 2019… [cited by applicant]
Danial, L., Thomas, S., & Kvatinsky, S. (May 28, 2019). ΔΣ Modulation Neurons for High-Precision Training of Memristive Synapses in DNNs [Paper presentation]. ASIC2, Haifa, Israel. [cited by applicant]
Cheung, K. F., & Tang, P. Y. (Mar. 1993). Sigma-delta modulation neural networks. In IEEE International Conference on Neural Networks (pp. 489-493). IEEE. [cited by applicant]
Chakrabartty S, Shaga RK, Aono K. Noise-shaping gradient descent-based online adaptation algorithms for digital calibration of analog circuits. IEEE Trans Neural Netw Learn Syst. Apr. 2013;24(4):554-65. doi: 10.1109/TNN… [cited by applicant]
D. Soudry, D. Di Castro, A. Gal, A. Kolodny, and S. Kvatinsky, “Memristor-Based Multilayer Neural Networks with Online Gradient Descent Training,” IEEE Transactions on Neural Network. Learning Systems, vol. 26, No. 10, … [cited by applicant]
Sandrini, Jury & Attarimashalkoubeh, Behnoush & Shahrabi, Elmira & Krawczuk, Igor & Leblebici, Yusuf. (2016). Effect of metal buffer layer and thermal annealing on HfOx-based ReRAMs. 1-5. 10.1109/ICSEE.2016.7806101. [cited by applicant]
Rosenthal, E., Greshnikov, S., Soudry, D., & Kvatinsky, S. (May 2016). A fully analog memristor-based neural network with online gradient training. In 2016 IEEE international symposium on circuits and systems (ISCAS) (p… [cited by applicant]
S. Kvatinsky, M. Ramadan, E. G. Friedman, and A. Kolodny, “VTEAM: A General Model for Voltage-Controlled Memristors,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 62, No. 8, pp. 786-790, Aug. 2015. [cited by applicant]
S. Ambrogio et al., “Neuromorphic Learning and Recognition With One-Transistor-One-Resistor Synapses and Bistable Metal Oxide RRAM,” IEEE Transactions on Electron Devices, vol. 63, No. 4, pp. 1508-1515, Apr. 2016. [cited by applicant]
L. Danial, N. Wainstein, S. Kraus, and S. Kvatinsky, “Breaking Through the Speed-Power-Accuracy Tradeoff in ADCs using a Memristive Neuromorphic Architecture”, IEEE Transactions on Emerging Topics in Computational Intel… [cited by applicant]
PCT Search Report for International Application No. PCT/IL2019/051328 mailed Mar. 20, 2020, 5 pp. [cited by applicant]
PCT Written Opinion for International Application No. PCT/IL2019/051328 mailed Mar. 20, 2020, 4 pp. [cited by applicant]
PCT Preliminary Report on Patentability for International Application No. PCT/IL2019/051328 mailed Mar. 20, 2020, 5 pp. [cited by applicant]