IP Library Granted Patent US 11,487,992
Granted Patent B2
US 11,487,992 · App. 16/561,207 · Granted Nov 1, 2022

Neural network circuit

Inventors: Shigeki Otsuka (Kariya, JP); Irina Kataeva (Kariya, JP)
Assignee: DENSO CORPORATION
G06N3/04G06F7/5443G11C13/0038H03F3/45G11C13/004
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 11,487,992
App. No.
16/561,207
Granted
Nov 1, 2022
Kind
B2
Abstract

A neural network circuit that uses a ramp function as an activation function includes a memory device in which memristors serving as memory elements are connected in a matrix. The neural network circuit further includes I-V conversion amplification circuits for converting currents flowing via the memory elements into voltages, a differential amplifier circuit for performing a differential operation on outputs of two I-V conversion amplification circuits, an A-D converter for performing an A-D conversion on a result of the differential operation, and an output determine that, by referring to input signals of the differential amplifier circuit, determines whether an output signal value of the differential amplifier circuit belongs to an active region or an inactive region. Based on a determination result, the input determiner switches over the differential amplifier circuit and the A-D converter between an operating state and a standby state.

Claims (22)

1. A neural network circuit that uses a ramp function as an activation function, the neural network circuit comprising:

a memory device including memristors being variable resistance elements connected in a matrix, wherein the memristors serve as memory elements of the memory device and the memory device is driven by a voltage applied thereto;

a plurality of current-to-voltage (I-V) conversion amplification circuits that convert currents flowing via the memory elements into voltages and output the voltages;

a differential amplifier circuit that performs a differential operation on outputs of two I-V conversion amplification circuits forming a pair included in the plurality of I-V conversion amplification circuits;

an analog-to-digital (A-D) converter that performs an A-D conversion on a result of the differential operation of the differential amplifier circuit; and

an output determiner that:

by referring to input signals of the differential amplifier circuit, performs a first determination of whether a value of an output signal of the differential amplifier circuit belongs to an active region or an inactive region according to the ramp function being a positive polarity or a negative polarity; and

based on a result of the first determination, switches over the differential amplifier circuit and the A-D converter between an operating state and a standby state.

2. The neural network circuit according to claim 1 , further comprising:

a first switch circuit that is arranged between an output terminal of one of the two I-V conversion amplifier circuits and a first input terminal of the differential amplifier circuit; and

a second switch circuit that is arranged between an output terminal of the other of the two I-V conversion amplifier circuits and a second input terminal of the differential amplifier circuit,

wherein the output determiner turns off the first switch circuit and the second switch circuit when switching over the differential amplifier circuit to the standby state.

3. The neural network circuit according to claim 1 , further comprising:

a digital-to-analog (D-A) converter that coverts input data into a voltage;

a drive amplifier that applies the voltage to the memory device; and

an input determiner that:

by referring to the input data, perform a second determination of whether a value of the input data belongs to the active region or the inactive region according to the ramp function being the positive polarity or the negative polarity; and

based on a result of the second determination, switches over the D-A converter and the drive amplifier between an operating state and a standby state.

4. The neural network circuit according to claim 3 , wherein

when the input determiner switches over the D-A converter and the drive amplifier to the standby state, the input determiner applies a reference voltage to the memory device so as not to cause power consumption in the memory device.

5. The neural network circuit according to claim 3 , wherein

in cases where the input data has a polarity bit, the input determiner refers to the polarity bit to perform the second determination.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2019
From: OTSUKA, SHIGEKI; KATAEVA, IRINA
To: DENSO CORPORATION
Reel/Frame 050277/0554 →
Priority Claims (1)
JP JP2017-055744 · Mar 22, 2017 · national
Continuity (2)
Continuation PCTJP2018002285 · Jan 25, 2018
Related Publication 20190392289A1 · Dec 26, 2019