×

Analog neuromorphic circuits for dot-product operation implementing resistive memories

  • US 10,176,425 B2
  • Filed: 07/14/2017
  • Issued: 01/08/2019
  • Est. Priority Date: 07/14/2016
  • Status: Active Grant
First Claim
Patent Images

1. An analog neuromorphic circuit that implements a plurality of resistive memories, comprising:

  • a plurality of input voltages applied to the analog neuromorphic circuit, wherein each input voltage represents a vector value that is a non-binary value included in a vector that is incorporated into a dot-product operation with a plurality of matrix values included in a matrix;

    a plurality of resistive memories with each resistive memory configured to provide a resistance value to each corresponding input voltage, wherein each resistance value is a positive resistance value selected from a finite range of resistance values; and

    a controller configured to;

    pair each resistive memory with another resistive memory from the plurality of resistive memories so that each pair of resistive memories includes a pair of resistance values,convert each pair of resistance values from a pair of positive resistance values selected from the finite range of resistance values to a single non-binary value, wherein each single non-binary value is mapped to a matrix value included in the matrix that is incorporated into the dot-product operation with the vector values included in the vector, andgenerate a plurality of dot-product operation values from the dot-product operation with the vector and the matrix, wherein each dot-product operation value is a non-binary value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×