INPUT AND OUTPUT BLOCKS FOR AN ARRAY OF MEMORY CELLS

    公开(公告)号:US20240098991A1

    公开(公告)日:2024-03-21

    申请号:US18520526

    申请日:2023-11-27

    CPC classification number: H10B41/42 G06N3/08 G11C16/0425 H01L29/7883

    Abstract: In one example, a system comprises an array comprising selected memory cells; an input block configured to apply, to each selected memory cell, a series of input signals to a terminal of the selected memory cell in response to a series of input bits; and an output block for generating an output of the selected memory cells, the output block comprising an analog-to-digital converter to convert current from the selected memory cells into a digital value, a shifter, an adder, and a register; wherein the shifter, adder, and register are configured to receive a series of digital values in response to the series of input bits, shift each digital value in the series of digital values based on a bit location of an input bit within the series of input bits, and add results of the shift operations to generate an output indicating values stored in the selected memory cells.

    VECTOR-BY-MATRIX-MULTIPLICATION ARRAY UTILIZING ANALOG INPUTS

    公开(公告)号:US20230325649A1

    公开(公告)日:2023-10-12

    申请号:US17847486

    申请日:2022-06-23

    CPC classification number: G06N3/0635 G06F17/16

    Abstract: Numerous examples are disclosed of an artificial neural network that comprises vector-by-matrix multiplication arrays utilizing analog inputs. In one example, a system comprises a vector by matrix multiplication array comprising a plurality of non-volatile memory cells arranged in rows and columns, a capacitor comprising a first terminal and a second terminal, the second terminal coupled to a common potential, a row decoder to enable an application of an input signal to the first terminal of the capacitor in response to an address, and a buffer coupled to the first terminal of the capacitor, the buffer to generate an output voltage for a respective row of the vector by matrix multiplication array.

    ARTIFICIAL NEURAL NETWORK COMPRISING A THREE-DIMENSIONAL INTEGRATED CIRCUIT

    公开(公告)号:US20230325645A1

    公开(公告)日:2023-10-12

    申请号:US17848371

    申请日:2022-06-23

    CPC classification number: G06N3/063 G06F17/16

    Abstract: Numerous examples are disclosed of an artificial neural network comprising a three-dimensional integrated circuit. In one embodiment, a three-dimensional integrated circuit for use in an artificial neural network comprises a first die comprising a first vector by matrix multiplication array and a first input multiplexor, the first die located on a first vertical layer; a second die comprising an input circuit, the second die located on a second vertical layer different than the first vertical layer; and one or more vertical interfaces coupling the first die and the second die; wherein during a read operation, the input circuit provides an input signal to the first input multiplexor over at least one of the one or more vertical interfaces, the first input multiplexor applies the input signal to one or more rows in the first vector by matrix multiplication array, and the first vector by matrix multiplication array generates an output.

    CALIBRATION OF ELECTRICAL PARAMETERS IN A DEEP LEARNING ARTIFICIAL NEURAL NETWORK

    公开(公告)号:US20230306246A1

    公开(公告)日:2023-09-28

    申请号:US17724415

    申请日:2022-04-19

    Inventor: Hieu Van Tran

    CPC classification number: G06N3/063

    Abstract: Numerous examples are disclosed for performing calibration of various electrical parameters in a deep learning artificial neural network. In one example, a method comprises adjusting a bias voltage applied to one or more non-volatile memory cells in an artificial neural network, performing a performance target check on the one or more non-volatile memory cells in the artificial neural network, and repeating the adjusting and performing until the performance target check indicates an electrical parameter is within a predetermined range.

Patent Agency Ranking