Alignment techniques to match symmetry point as zero-weight point in analog crosspoint arrays

    公开(公告)号:US10831860B2

    公开(公告)日:2020-11-10

    申请号:US16158056

    申请日:2018-10-11

    IPC分类号: G06F17/16

    摘要: Zero-shifting techniques in analog crosspoint arrays are provided. In one aspect, an analog array-based vector-matrix multiplication includes: a weight array connected to a reference array, each including a crossbar array having a set of conductive row wires and a set of conductive column wires intersecting the set of conductive row wires, and optimizable crosspoint devices at intersections of the set of conductive column wires and the set of conductive row wires. A method for analog array-based vector-matrix computing is also provided that includes: applying repeated voltage pulses to the crosspoint devices in the weight array until all of the crosspoint devices in the weight array converge to their own symmetry point; and copying conductance values for each crosspoint device from the weight array to the reference array.

    IN-CELL DIFFERENTIAL READ-OUT CIRCUITRY FOR READING SIGNED WEIGHT VALUES IN RESISTIVE PROCESSING UNIT ARCHITECTURE

    公开(公告)号:US20190304538A1

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

    申请号:US16352230

    申请日:2019-03-13

    IPC分类号: G11C13/00 G06N3/063 G06N3/08

    摘要: A resistive processing unit (RPU) device includes a weight storage device to store a weight voltage which corresponds to a weight value of the RPU device, and a read transistor having a gate connected to the weight storage device, and first and second source/drain terminals connected to first and second control ports, respectively. A current source connected to the second source/drain terminal generates a fixed reference current. The read transistor generates a weight current in response to the weight voltage. A read current output from the second control port represents a signed weight value of the RPU device. A magnitude of the read current is equal to a difference between the weight current and the fixed reference current. The sign of the read current is positive when the weight current is greater than the fixed reference current, and negative when the weight current is less than the fixed reference current.

    SCALABLE ARCHITECTURE FOR IMPLEMENTING MAXIMIZATION ALGORITHMS WITH RESISTIVE DEVICES

    公开(公告)号:US20190279093A1

    公开(公告)日:2019-09-12

    申请号:US16423398

    申请日:2019-05-28

    IPC分类号: G06N3/08 G06N3/063 G06N3/04

    摘要: In some aspects, a method may include initializing a first array and a second array with a random voltage value, passing a forward pass by pulsing an input voltage value from an input of the first array and an input of the second array, and reading output voltage values at an output of the first array and an output of the second array. The method may further include passing a backward pass into the inputs of both of the first and second arrays, and reading voltage values at the inputs of the first and second arrays. The method may further include updating, with the first array, a first matrix update on the first array, updating, with the second array, a first matrix update on the second, and updating, with the second array, a second matrix update on the second array.

    Resistive processing unit
    20.
    发明授权

    公开(公告)号:US10248907B2

    公开(公告)日:2019-04-02

    申请号:US14887564

    申请日:2015-10-20

    IPC分类号: G06N3/04 G06N3/08 G06N3/063

    摘要: Embodiments are directed to a two-terminal resistive processing unit (RPU) having a first terminal, a second terminal and an active region. The active region effects a non-linear change in a conduction state of the active region based on at least one first encoded signal applied to the first terminal and at least one second encoded signal applied to the second terminal. The active region is configured to locally perform a data storage operation of a training methodology based at least in part on the non-linear change in the conduction state. The active region is further configured to locally perform a data processing operation of the training methodology based at least in part on the non-linear change in the conduction state.