×

Analog neuromorphic circuits for dot-product operation implementing resistive memories

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

1. A method for adjusting resistances of a plurality of resistive memories positioned in an analog neuromorphic circuit, comprising:

  • applying a plurality of input voltages 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;

    providing a resistance value to each corresponding input voltage from a corresponding resistive memory included in a plurality of resistive memories, wherein each resistance value is a positive resistance value selected from a finite range of resistance values;

    pairing 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;

    converting each pair of resistance values from a pair of resistance values selected from the finite range of resistance values to a single non-binary value;

    mapping each single non-binary value to a matrix value included in the matrix that is incorporated into the dot-product operation with the vector values included in the vector; and

    generating 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
    ×
    ×