×

Memory device for matrix-vector multiplications

  • US 10,678,885 B2
  • Filed: 02/25/2019
  • Issued: 06/09/2020
  • Est. Priority Date: 08/12/2016
  • Status: Active Grant
First Claim
Patent Images

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

  • a plurality of memory elements;

    a signal generator configured toapply programming signals to the memory elements;

    control a first signal parameter of the programming signals in dependence on matrix elements of the matrix; and

    control a second signal parameter of the programming signals in dependence on vector elements of the vector; and

    a readout circuit configured to read out memory values of the memory elements, the memory values representing result values of vector elements of a product vector of the multiplication, wherein the plurality of memory elements is configured as an array of memory elements, a memory element provided for each vector element of the product vector, whereinto perform the multiplication the signal generator and the plurality of memory elements are configured to;

    perform the multiplication by a plurality of successive steps in an accumulative manner; and

    perform at each of the successive steps simultaneously a multiplication of column elements of one of the columns of the matrix with a corresponding vector element of the vector.

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