Circuit for CMOS based resistive processing unit

    公开(公告)号:US11055610B2

    公开(公告)日:2021-07-06

    申请号:US15639255

    申请日:2017-06-30

    IPC分类号: G06N3/063 G06N3/08 G06F17/16

    摘要: A CMOS-based resistive processing unit (RPU) for a neural network. The RPU includes a capacitor device configured to store a charge representing a weight value associated with a neural network circuit operation. A current source Field Effect Transistor (FET) device is operatively connected to the capacitor device for increasing a charge on the capacitor. A current sink FET device operatively connected to the capacitor device is configured for decreasing the stored capacitor charge. An analog weight update circuit receives one or more update signals generated in conjunction with the neural network circuit operation, the analog weight update circuit controlling the current source FET device and the current sink FET device to provide either a determined amount of current to increase the stored charge on the capacitor device, or sink a determined amount of current to decrease the stored charge on the capacitor device.

    CIRCUIT FOR CMOS BASED RESISTIVE PROCESSING UNIT

    公开(公告)号:US20190005381A1

    公开(公告)日:2019-01-03

    申请号:US15639255

    申请日:2017-06-30

    IPC分类号: G06N3/063 G06N3/08 G06F17/16

    摘要: A CMOS-based resistive processing unit (RPU) for a neural network. The RPU includes a capacitor device configured to store a charge representing a weight value associated with a neural network circuit operation. A current source Field Effect Transistor (FET) device is operatively connected to the capacitor device for increasing a charge on the capacitor. A current sink FET device operatively connected to the capacitor device is configured for decreasing the stored capacitor charge. An analog weight update circuit receives one or more update signals generated in conjunction with the neural network circuit operation, the analog weight update circuit controlling the current source FET device and the current sink FET device to provide either a determined amount of current to increase the stored charge on the capacitor device, or sink a determined amount of current to decrease the stored charge on the capacitor device.

    Circuit for CMOS based resistive processing unit

    公开(公告)号:US11055611B2

    公开(公告)日:2021-07-06

    申请号:US15820114

    申请日:2017-11-21

    IPC分类号: G06N3/063 G06N3/08 G06F17/16

    摘要: A CMOS-based resistive processing unit (RPU) and method for a neural network. The RPU includes a capacitor device configured to store a charge representing a weight value associated with a neural network circuit operation. A current source Field Effect Transistor (FET) device is operatively connected to the capacitor device for increasing a charge on the capacitor. A current sink FET device operatively connected to the capacitor device is configured for decreasing the stored capacitor charge. An analog weight update circuit receives one or more update signals generated in conjunction with the neural network circuit operation, the analog weight update circuit controlling the current source FET device and the current sink FET device to provide either a determined amount of current to increase the stored charge on the capacitor device, or sink a determined amount of current to decrease the stored charge on the capacitor device.