×

In-cell differential read-out circuitry for reading signed weight values in resistive processing unit architecture

  • US 10,340,002 B1
  • Filed: 03/30/2018
  • Issued: 07/02/2019
  • Est. Priority Date: 03/30/2018
  • Status: Active Grant
First Claim
Patent Images

1. A resistive processing unit (RPU) device, comprising:

  • a weight storage device configured to store a weight voltage which corresponds to a weight value of the RPU device;

    a read transistor comprising a gate terminal, a first source/drain terminal, and a second source/drain terminal, wherein the gate terminal is connected to the weight storage device, wherein the first source/drain terminal is connected to a first control port of the RPU device, and wherein the second source/drain terminal is connected to a second control port of the RPU device; and

    a current source connected to the second source/drain terminal of the read transistor, wherein the current source is configured to generate a fixed reference current;

    wherein the read transistor is configured to generate a weight current in response to the weight voltage applied to the gate terminal of the read transistor;

    wherein the RPU device is configured to output a read current from the second control port, wherein the read current comprises a magnitude and sign which represents a signed weight value of the RPU device;

    wherein the magnitude of the read current is equal to a difference between the weight current generated by the read transistor and the fixed reference current of the current source;

    wherein the sign of the read current is deemed positive when the weight current is greater than the fixed reference current; and

    wherein the sign of the read current is deemed negative when the weight current is less than the fixed reference current.

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