Neural network system
First Claim
1. A neural network (NN) system;
- available for execution of a sum-of-products operation comprising;
a memory device comprising;
a three-dimensional (3D) array of cells, having a plurality of memory cells disposed in cross-points of a plurality of cell body lines and a plurality of gate lines, wherein the memory cells have programmable conductances;
a gate driver, coupled to the gate lines and used to apply control gate voltages which are in combination with the programmable conductances of the cells for corresponding to weights of terms in the sum-of-products operation;
an input driver, used to apply voltages to the memory cells corresponding to input variables;
a plurality of input lines, each connecting one of the cell body lines to the input driver for inputting one of the input variables;
a sensing circuit, coupled to the input lines and used to sense a current passing through one of the memory cells corresponding to a corresponding term of the terms in the sum-of-products operation; and
a buffer circuit, coupled to the sensing circuit and used to store the corresponding term; and
a controller, coupled to the memory device and used to control the memory device summing up the terms in the sum-of-products operation.
1 Assignment
0 Petitions
Accused Products
Abstract
A neural network system for execution of a sum-of-products operation includes a memory device and a controller. The memory device includes a 3D array having a plurality of memory cells with programmable conductances disposed in cross-points of a plurality of cell body lines and gate lines, a gate driver coupled to the gate lines and applying control gate voltages in combination with the programmable conductances for corresponding to weights of terms in the sum-of-products operation, a input driver used to apply voltages to the memory cells corresponding to input variables, a plurality of input lines connecting the cell body lines to the input driver, a sensing circuit used to sense currents passing through the memory cells corresponding the terms in the sum-of-products operation, a buffer circuit used to store the terms. The controller is used to control the memory device summing up the terms in the sum-of-products operation.
37 Citations
8 Claims
-
1. A neural network (NN) system;
- available for execution of a sum-of-products operation comprising;
a memory device comprising; a three-dimensional (3D) array of cells, having a plurality of memory cells disposed in cross-points of a plurality of cell body lines and a plurality of gate lines, wherein the memory cells have programmable conductances; a gate driver, coupled to the gate lines and used to apply control gate voltages which are in combination with the programmable conductances of the cells for corresponding to weights of terms in the sum-of-products operation; an input driver, used to apply voltages to the memory cells corresponding to input variables; a plurality of input lines, each connecting one of the cell body lines to the input driver for inputting one of the input variables; a sensing circuit, coupled to the input lines and used to sense a current passing through one of the memory cells corresponding to a corresponding term of the terms in the sum-of-products operation; and a buffer circuit, coupled to the sensing circuit and used to store the corresponding term; and a controller, coupled to the memory device and used to control the memory device summing up the terms in the sum-of-products operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- available for execution of a sum-of-products operation comprising;
Specification