×

Resistive memory device for matrix-vector multiplications

  • US 10,079,058 B1
  • Filed: 08/24/2017
  • Issued: 09/18/2018
  • Est. Priority Date: 08/24/2017
  • Status: Active Grant
First Claim
Patent Images

1. A device for performing a matrix-vector multiplication of a matrix with a vector, the device comprising:

  • a memory crossbar array comprisinga plurality of row lines;

    a plurality of columns lines;

    a plurality of junctions arranged between the plurality of row lines and the plurality of column lines, wherein each junction comprises a programmable resistive memory element;

    a signal generator configured toapply programming signals to the resistive memory elements to program conductance values for the matrix-vector multiplication;

    a readout circuit configured toapply read voltages to the row lines of the memory crossbar array;

    read out current values of column lines of the memory crossbar array;

    whereinthe device is configured to perform a calibration procedure to compensate for conductance variations of the resistive memory elements, the calibration procedure being configured to;

    program a calibration subset of the plurality of resistive memory elements to initial conductance values;

    apply a constant calibration voltage to the row lines of the calibration subset;

    read calibration current values of the column lines of the calibration subset; and

    derive an estimation of a conductance variation parameter from the calibration current values.

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