PERFORMING COMPLEX MULTIPLY-ACCUMULATE OPERATIONS

    公开(公告)号:US20200167530A1

    公开(公告)日:2020-05-28

    申请号:US16072279

    申请日:2016-02-25

    Abstract: In one example in accordance with the present disclosure a device is described. The device includes at least two memristive cells. Each memristive cell includes a memristive element to store one component of a complex weight value. The device also includes a real input multiplier coupled to the memristive element to multiply an output signal of the memristive element with a real component of an input signal. An imaginary input multiplier of the device is coupled to the memristive element to multiply the output signal of the memristive element with an imaginary component of the input signal.

    Finite state machines
    32.
    发明授权

    公开(公告)号:US10261487B1

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

    申请号:US15885193

    申请日:2018-01-31

    Abstract: An example finite state machine may include a content-addressable memory. The content-addressable memory may include blocks that respectively store input-terms of the finite state machine. The finite state machine may be configured to, for each received input: select a subset of the blocks of the content addressable memory to enable for searching, the subset being selected based on a current state of the finite state machine, and determine a next state of the finite state machine by searching the currently enabled subset of blocks of the content addressable memory based on the input.

    Multiply-accumulate circuits
    33.
    发明授权

    公开(公告)号:US10180820B2

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

    申请号:US15282021

    申请日:2016-09-30

    Abstract: In some examples, a method may be performed by a multiply-accumulate circuit. As part of the method a row driver of the multiply-accumulate circuit may drive a row value line based on an input vector bit of an input vector received by the row driver. The row driver may also drive a row line that controls a corresponding memristor according to the input vector bit. The corresponding memristor may store a weight value bit of a weight value to apply to the input vector for a multiply-accumulate operation. The method may further include a sense amplifier generating an output voltage based on a current output from the corresponding memristor and counter circuitry adjusting a counter value that represents a running total of the multiply-accumulate operation based on the row value line, the output voltage generated by the sense amplifier, or a combination of both.

    Redundant column or row in resistive random access memory

    公开(公告)号:US09953728B2

    公开(公告)日:2018-04-24

    申请号:US15216589

    申请日:2016-07-21

    CPC classification number: G11C29/789 G11C13/0021 H01L45/04 H01L45/16

    Abstract: Examples include a resistive random access memory (RRAM) array to support a redundant column. Some examples include an RRAM cell at a cross point of a column line and a row line of the RRAM array. A first column line may be coupled to a first input of a first current-steering multiplexer and the first current-steering multiplexer may have an output coupled to a first current sense amplifier and a select input coupled to a first column select signal. A second column line may be coupled to a second input of the first current-steering multiplexer and coupled to a first input of a second current-steering multiplexer. The second current-steering multiplexer may have an output coupled to a second current sense amplifier and a select input coupled to a second column select signal. A third column line may be coupled to a second input of the second current-steering multiplexer.

    TERNARY CONTENT ADDRESSABLE MEMORIES HAVING A BIT CELL WITH MEMRISTORS AND SERIALLY CONNECTED MATCH-LINE TRANSISTORS

    公开(公告)号:US20180040374A1

    公开(公告)日:2018-02-08

    申请号:US15228559

    申请日:2016-08-04

    CPC classification number: G11C15/046

    Abstract: An example ternary content addressable memory. A bit cell of the memory may include a first memristor that has a first terminal that is connected to a first data line and a second terminal that is selectively connected to a second data line via a first switching transistor. The bit cell may also include a second memristor that has a first terminal that is connected to a third data line and a second terminal that is selectively connected to a fourth data line via a second switching transistor. The bit cell may also include a first match-line transistor and a second match-line transistor that are connected in series between a first rail and a match line, with a gate of the first match-line transistor being connected to the second terminal of the first memristor, and a gate of the second match-line transistor being connected to the second terminal of the second memristor.

    RESISTIVE RANDOM ACCESS MEMORY (RRAM) SYSTEM

    公开(公告)号:US20170221562A1

    公开(公告)日:2017-08-03

    申请号:US15500472

    申请日:2015-04-15

    Inventor: Brent Buchanan

    Abstract: One example includes a resistive random access memory (RRAM) system. The system includes a resistive memory element to store a binary state based on a resistance of the resistive memory element. The system also includes an RRAM write circuit to generate a current through the resistive memory element to provide a write voltage across the resistive memory element to set the resistance of the resistive memory element. The system further includes a write shutoff circuit to monitor a change in the write voltage as a function of time to deactivate the RRAM write circuit in response to a change in the binary state of the resistive memory element.

    Content addressable memories
    40.
    发明授权

    公开(公告)号:US09721661B1

    公开(公告)日:2017-08-01

    申请号:US15216011

    申请日:2016-07-21

    CPC classification number: G11C15/046 G11C13/0002 G11C13/0007 G11C15/04

    Abstract: An example content addressable memory. A bit cell of the memory may include a memristor and a switching transistor that are connected in series between a first data line and a second data line. The bit cell may also include a match-line transistor connected between a match line and a rail. A gate of the match-line transistor may be connected to a common node of the memristor and the switching transistor. The switching transistor may be sized such that its channel resistance when on is between a resistance associated with a low-resistance state of the memristor and a resistance associated with a high-resistance state of the memristor.

Patent Agency Ranking