Dynamic synapse for neural network
First Claim
Patent Images
1. An adaptive amplifier, including:
- an input node,an inverter including a P-channel MOS inverter transistor and an N-channel MOS inverter transistor, said P-channel MOS inverter transistor having its source connected to an output current sense node, its drain connected to the drain of said N-channel MOS inverter transistor, and a gate connected to the gate of said N-channel MOS inverter transistor, the source of said N-channel MOS inverter transistor connected to a source of negative voltage,a capacitor connected between said input node and the gates of said P-channel and N-channel MOS inverter transistors, andan MOS adapt transistor, having its drain connected to the gates of said P-channel and N-channel inverter transistors, its source connected to the drains of said P-channel and N-channel inverter transistors, and its gate connected to an adapt node.
3 Assignments
0 Petitions
Reexamination
Accused Products
Abstract
An electronic circuit is disclosed having a sample/hold amplifier connected to an adaptive amplifier. A plurality of such electronic circuits may be configured in an array of rows and columns. An input voltage vector may be compared with an analog voltage vector stored in a row or column of the array and the stored vector closest to the applied input vector may be identified and further processed. The stored analog value may be read out of the synapse by applying a voltage to a read line. An array of the readable synapses may be provided and used in conjunction with a dummy synapse to compensate for an error offset introduced by the operating characteristics of the synapses.
206 Citations
16 Claims
-
1. An adaptive amplifier, including:
-
an input node, an inverter including a P-channel MOS inverter transistor and an N-channel MOS inverter transistor, said P-channel MOS inverter transistor having its source connected to an output current sense node, its drain connected to the drain of said N-channel MOS inverter transistor, and a gate connected to the gate of said N-channel MOS inverter transistor, the source of said N-channel MOS inverter transistor connected to a source of negative voltage, a capacitor connected between said input node and the gates of said P-channel and N-channel MOS inverter transistors, and an MOS adapt transistor, having its drain connected to the gates of said P-channel and N-channel inverter transistors, its source connected to the drains of said P-channel and N-channel inverter transistors, and its gate connected to an adapt node. - View Dependent Claims (2)
-
-
3. An adaptive amplifier, including:
-
an input/output node, an inverter including a P-channel MOS inverter transistor and an N-channel MOS inverter transistor, said P-channel MOS inverter transistor having its source connected to an output current sense node, its drain connected to the drain of said N-channel MOS inverter transistor, and a gate connected to the gate of said N-channel MOS inverter transistor, the source of said N-channel MOS inverter transistor connected to a source of negative voltage, a capacitor connected between said input/output node and the gates of said P-channel and N-channel MOS inverter transistors, an MOS adapt transistor, having its drain connected to the gates of said P-channel and N-channel inverter transistors, its source connected to the drains of said P-channel and N-channel inverter transistors, and its gate connected to an adapt node, and a MOS read transistor, having its drain connected to the drains of said P-channel and N-channel inverter transistors, its source connected to said input/output node, and its gate connected to a read node. - View Dependent Claims (4)
-
-
5. An array of adaptive amplifiers arranged in a matrix of rows and columns, including:
-
at least one row and at least one column of adaptive amplifiers, each of said amplifiers including an input node, an inverter including a P-channel MOS inverter transistor and an N-channel MOS inverter transistor, said P-channel MOS inverter transistor having its source connected to an output current sense node, its drain connected to the drain of said N-channel MOS inverter transistor, and a gate connected to the gate of said N-channel MOS inverter transistor, the source of said N-channel MOS inverter transistor connected to a source of negative voltage, a capacitor connected between said input node and the gates of said P-channel and N-channel MOS inverter transistors, and an MOS adapt transistor, having its drain connected to the gates of said P-channel and N-channel inverter transistors, its source connected to the drains of said P-channel and N-channel inverter transistors, and its gate connected to an adapt node, an input line associated with each row in said array, said input line for each row connected to the input nodes of all of the adaptive amplifiers in that row, a write line associated with each column in said array, said write line for each row connected to the adapt nodes of all of the adaptive amplifiers in that column, and an output current sense line associated with each column in said array, said output current sense line for each row connected to the output current sense nodes of all of the adaptive amplifiers in that column.
-
-
6. An array of adaptive amplifiers arranged in a matrix of rows and columns, including:
-
at least one row and at least one column of adaptive amplifiers, each of said amplifiers including an input/output node, an inverter including a P-channel MOS inverter transistor and an N-channel MOS inverter transistor, said P-channel MOS inverter transistor having its source connected to an output current sense node, its drain connected to the drain of said N-channel MOS inverter transistor, and a gate connected to the gate of said N-channel MOS inverter transistor, the source of said N-channel MOS inverter transistor connected to a source of negative voltage, a capacitor connected between said input/output node and the gates of said P-channel and N-channel MOS inverter transistors, an MOS adapt transistor, having its drain connected to the gates of said P-channel and N-channel inverter transistors, its source connected to the drains of said P-channel and N-channel inverter transistors, and its gate connected to an adapt node, and an MOS read transistor, having its drain connected to the drains of said P-channel and N-channel inverter transistors, its source connected to said input/output node, and its gate connected to a read node, an input line associated with each row in said array, said input line for each row connected to the input/output nodes of all of the adaptive amplifiers in that row, a write line associated with each column in said array, said write line for each row connected to the adapt nodes of all of the adaptive amplifiers in that column, an output current sense line associated with each column in said array, said output current sense line for each row connected to the output current sense nodes of all of the adaptive amplifiers in that column, and a read line associated with each column in said array, said read line for each row connected to the output nodes of all of the adaptive amplifiers in that column.
-
-
7. An array of adaptive amplifiers arranged in a matrix of rows and columns, including:
-
at least one row and at least one column of adaptive amplifiers, each of said amplifiers including an input node, an inverter including a P-channel MOS inverter transistor and an N-channel MOS inverter transistor, said P-channel MOS inverter transistor having its source connected to an output current sense node, its drain connected to the drain of said N-channel MOS inverter transistor, and a gate connected to the gate of said N-channel MOS inverter transistor, the source of said N-channel MOS inverter transistor connected to a source of negative voltage, a capacitor connected between said input node and the gates of said P-channel and N-channel MOS inverter transistors, and an MOS adapt transistor, having its drain connected to the gates of said P-channel and N-channel inverter transistors, its source connected to the drains of said P-channel and N-channel inverter transistors, and its gate connected to an adapt node, an input line associated with each row in said array, said input line for each row connected to the input nodes of all of the adaptive amplifiers in that row, a write line associated with each column in said array, said write line for each row connected to the adapt nodes of all of the adaptive amplifiers in that column, an output current sense line associated with each column in said array, said output current sense line for each row connected to the output current sense nodes of all of the adaptive amplifiers in that column, a dummy adaptive amplifier associated with each row of said array, each dummy adaptive amplifier including an input node, an inverter including a P-channel MOS inverter transistor and an N-channel MOS inverter transistor, said P-channel MOS inverter transistor having its source connected to an output current sense node, its drain connected to the drain of said N-channel MOS inverter transistor, and a gate connected to the gate of said N-channel MOS inverter transistor, the source of said N-channel MOS inverter transistor connected to a source of negative voltage, a capacitor connected between said input node and the gates of said P-channel and N-channel MOS inverter transistors, and an MOS adapt transistor, having its drain connected to the gates of said P-channel and N-channel inverter transistors, its source connected to the drains of said P-channel and N-channel inverter transistors, and its gate connected to an adapt node, a first switchable amplifier having a non-inverting input connected to its output, an inverting input connected to the input node of said dummy adaptable amplifier, and a switch node, and a second switchable amplifier having a non-inverting input connected to its output, an inverting input connected to the gates of the P-channel and N-channel inverter transistors and a switch node.
-
-
8. An array of adaptive amplifiers arranged in a matrix of rows and columns, including:
-
at least one row and at least one column of adaptive amplifiers, each of said amplifiers including an input/output node, an inverter including a P-channel MOS inverter transistor and an N-channel MOS inverter transistor, said P-channel MOS inverter transistor having its source connected to an output current sense node, its drain connected to the drain of said N-channel MOS inverter transistor, and a gate connected to the gate of said N-channel MOS inverter transistor, the source of said N-channel MOS inverter transistor connected to a source of negative voltage, a capacitor connected between said input/output node and the gates of said P-channel and N-channel MOS inverter transistors, an MOS adapt transistor, having its drain connected to the gates of said P-channel and N-channel inverter transistors, its source connected to the drains of said P-channel and N-channel inverter transistors, and its gate connected to an adapt node, and an MOS read transistor, having its drain connected to the drains of said P-channel and N-channel inverter transistors, its source connected to said input/output node, and its gate connected to a read node, an input line associated with each row in said array, said input line for each row connected to the input/output nodes of all of the adaptive amplifiers in that row, a write line associated with each column in said array, said write line for each row connected to the adapt nodes of all of the adaptive amplifiers in that column, an output current sense line associated with each column in said array, said output current sense line for each row connected to the output current sense nodes of all of the adaptive amplifiers in that column, a read line associated with each column in said array, said read line for each row connected to the output nodes of all of the adaptive amplifiers in that column, a dummy adaptive amplifier associated with each row of said array, each dummy adaptive amplifier including an input node, an inverter including a P-channel MOS inverter transistor and an N-channel MOS inverter transistor, said P-channel MOS inverter transistor having its source connected to an output current sense node, its drain connected to the drain of said N-channel MOS inverter transistor, and a gate connected to the gate of said N-channel MOS inverter transistor, the source of said N-channel MOS inverter transistor connected to a source of negative voltage, a capacitor connected between said input node and the gates of said P-channel and N-channel MOS inverter transistors, and an MOS adapt transistor, having its drain connected to the gates of said P-channel and N-channel inverter transistors, its source connected to the drains of said P-channel and N-channel inverter transistors, and its gate connected to an adapt node, a first switchable amplifier having a non-inverting input connected to its output, an inverting input connected to the input node of said dummy adaptable amplifier, and a switch node, and a second switchable amplifier having a non-inverting input connected to its output, an inverting input connected to the gates of the P-channel and N-channel inverter transistors, and a switch node.
-
-
9. An adaptive amplifier, including:
-
an input node, an inverter including a P-channel MOS inverter transistor and an N-channel MOS inverter transistor, said P-channel MOS inverter transistor having its source connected to a source of positive voltage, its drain connected to the drain of said N-channel MOS inverter transistor, and a gate connected to the gate of said N-channel MOS inverter transistor, the source of said N-channel MOS inverter transistor connected to an output current sense node, a capacitor connected between said input node and the gates of said P-channel and N-channel MOS inverter transistors, and an MOS adapt transistor, having its drain connected to the gates of said P-channel and N-channel inverter transistors, its source connected to the drains of said P-channel and N-channel inverter transistors, and its gate connected to an adapt node. - View Dependent Claims (10)
-
-
11. An adaptive amplifier, including:
-
an input/output node, an inverter including a P-channel MOS inverter transistor and an N-channel MOS inverter transistor, said P-channel MOS inverter transistor having its source connected to a source of positive voltage, its drain connected to the drain of said N-channel MOS inverter transistor, and a gate connected to the gate of said N-channel MOS inverter transistor, the source of said N-channel MOS inverter transistor connected to an output current sense node, a capacitor connected between said input/output node and the gates of said P-channel and N-channel MOS inverter transistors, an MOS adapt transistor, having its drain connected to the gates of said P-channel and N-channel inverter transistors, its source connected to the drains of said P-channel and N-channel inverter transistors, and its gate connected to an adapt node, and a MOS read transistor, having its drain connected to the drains of said P-channel and N-channel inverter transistors, its source connected to said input/output node, and its gate connected to a read node. - View Dependent Claims (12)
-
-
13. An array of adaptive amplifiers arranged in a matrix of rows and columns, including:
-
at least one row and at least one column of adaptive amplifiers, each of said amplifiers including an input node, an inverter including a P-channel MOS inverter transistor and an N-channel MOS inverter transistor, said P-channel MOS inverter transistor having its source connected to a source of positive voltage, its drain connected to the drain of said N-channel MOS inverter transistor, and a gate connected to the gate of said N-channel MOS inverter transistor, the source of said N-channel MOS inverter transistor connected to an output current sense node, a capacitor connected between said input node and the gates of said P-channel and N-channel MOS inverter transistors, and an MOS adapt transistor, having its drain connected to the gates of said P-channel and N-channel inverter transistors, its source connected to the drains of said P-channel and N-channel inverter transistors, and its gate connected to an adapt node, an input line associated with each row in said array, said input line for each row connected to the input nodes of all of the adaptive amplifiers in that row, a write line associated with each column in said array, said write line for each row connected to the adapt nodes of all of the adaptive amplifiers in that column, and an output current sense line associated with each column in said array, said output current sense line for each row connected to the output current sense nodes of all of the adaptive amplifiers in that column.
-
-
14. An array of adaptive amplifiers arranged in a matrix of rows and columns, including:
-
at least one row and at least one column of adaptive amplifiers, each of said amplifiers including an input/output node, an inverter including a P-channel MOS inverter transistor and an N-channel MOS inverter transistor, said P-channel MOS inverter transistor having its source connected to a source of positive voltage, its drain connected to the drain of said N-channel MOS inverter transistor, and a gate connected to the gate of said N-channel MOS inverter transistor, the source of said N-channel MOS inverter transistor connected to an output current sense node, a capacitor connected between said input/output node and the gates of said P-channel and N-channel MOS inverter transistors, an MOS adapt transistor, having its drain connected to the gates of said P-channel and N-channel inverter transistors, its source connected to the drains of said P-channel and N-channel inverter transistors, and its gate connected to an adapt node, and an MOS read transistor, having its drain connected to the drains of s id P-channel and N-channel inverter transistors, its source connected to said input/output node, and its gate connected to a read node, an input line associated with each row in said array, said input line for each row connected to the input/output nodes of all of the adaptive amplifiers in that row, a write line associated with each column in said array, said write line for each row connected to the adapt nodes of all of the adaptive amplifiers in that column, an output current sense line associated with each column in said array, said output current sense line for each row connected to the output current sense nodes of all of the adaptive amplifiers in that column, and a read line associated with each column in said array, said read line for each row connected to the output nodes of all of the adaptive amplifiers in that column.
-
-
15. An array of adaptive amplifiers arranged in a matrix of rows and columns, including:
-
at least one row and at least one column of adaptive amplifiers, each of said amplifiers including an input node, an inverter including a P-channel MOS inverter transistor and an N-channel MOS inverter transistor, said P-channel MOS inverter transistor having its source connected to a source of positive voltage, its drain connected to the drain of said N-channel MOS inverter transistor, and a gate connected to the gate of said N-channel MOS inverter transistor, the source of said N-channel MOS inverter transistor connected to an output current sense node, a capacitor connected between said input node and the gates of said P-channel and N-channel MOS inverter transistors, and an MOS adapt transistor, having its drain connected to the gates of said P-channel and N-channel inverter transistors, its source connected to the drains of said P-channel and N-channel inverter transistors, and its gate connected to an adapt node, an input line associated with each row in said array, said input line for each row connected to the input nodes of all of the adaptive amplifiers in that row, a write line associated with each column in said array, said write line for each row connected to the adapt nodes of all of the adaptive amplifiers in that column, an output current sense line associated with each column in said array, said output current sense line for each row connected to the output current sense nodes of all of the adaptive amplifiers in that column, a dummy adaptive amplifier associated with each row of said array, each dummy adaptive amplifier including an input node, an inverter including a P-channel MOS inverter transistor and an N-channel MOS inverter transistor, said P-channel MOS inverter transistor having its source connected to a source of positive voltage, its drain connected to the drain of said N-channel MOS inverter transistor, and a gate connected to the gate of said N-channel MOS inverter transistor, the source of said N-channel MOS inverter transistor connected to an output current sense node, a capacitor connected between said input node and the gates of said P-channel and N-channel MOS inverter transistors, and an MOS adapt transistor, having its drain connected to the gates of said P-channel and N-channel inverter transistors, its source connected to the drains of said P-channel and N-channel inverter transistors, and its gate connected to an adapt node, a first switchable amplifier having a non-inverting input connected to its output, an inverting input connected to the input node of said dummy adaptable amplifier, and a switch node, and a second switchable amplifier having a non-inverting input connected to its output, an inverting input connected to the gates of the P-channel and N-channel inverter transistors, and a switch node.
-
-
16. An array of adaptive amplifiers arranged in a matrix of rows and columns, including:
-
at least one row and at least one column of adaptive amplifiers, each of said amplifiers including an input/output node, an inverter including a P-channel MOS inverter transistor and an N-channel MOS inverter transistor, said P-channel MOS inverter transistor having its source connected to a source of positive voltage, its drain connected to the drain of said N-channel MOS inverter transistor, and a gate connected to the gate of said N-channel MOS inverter transistor, the source of said N-channel MOS inverter transistor connected to an output current sense node, a capacitor connected between said input/output node and the gates of said P-channel and N-channel MOS inverter transistors, an MOS adapt transistor, having its drain connected to the gates of said P-channel and N-channel inverter transistors, its source connected to the drains of said P-channel and N-channel inverter transistors, and its gate connected to an adapt node, and an MOS read transistor, having its drain connected to the drains of said P-channel and N-channel inverter transistors, its source connected to said input/output node, and its gate connected to a read node, an input line associated with each row in said array, said input line for each row connected to the input/output nodes of all of the adaptive amplifiers in that row, a write line associated with each column in said array, said write line for each row connected to the adapt nodes of all of the adaptive amplifiers in that column, an output current sense line associated with each column in said array, said output current sense line for each row connected to the output current sense nodes of all of the adaptive amplifiers in that column, a read line associated with each column in said array, said read line for each row connected to the output nodes of all of the adaptive amplifiers in that column, a dummy adaptive amplifier associated with each row of said array, each dummy adaptive amplifier including an input node, an inverter including a P-channel MOS inverter transistor and an N-channel MOS inverter transistor, said P-channel MOS inverter transistor having its source connected to a source of positive voltage, its drain connected to the drain of said N-channel MOS inverter transistor, and a gate connected to the gate of said N-channel MOS inverter transistor, the source of said N-channel MOS inverter transistor connected to an output current sense node, a capacitor connected between said input node and the gates of said P-channel and N-channel MOS inverter transistors, and an MOS adapt transistor, having its drain connected to the gates of said P-channel and N-channel inverter transistors, its source connected to the drains of said P-channel and N-channel inverter transistors, and its gate connected to an adapt node, a first switchable amplifier having a non-inverting input connected to its output, an inverting input connected to the input node of said dummy adaptable amplifier, and a switch node, and a second switchable amplifier having a non-inverting input connected to its output, an inverting input connected to the gates of the P-channel and N-channel inverter transistors, and a switch node.
-
Specification