CONCURRENT WRITE AND VERIFY OPERATIONS IN AN ANALOG NEURAL MEMORY

    公开(公告)号:US20220067499A1

    公开(公告)日:2022-03-03

    申请号:US17190376

    申请日:2021-03-02

    Inventor: Hieu Van Tran

    Abstract: Numerous embodiments of analog neural memory systems that enable concurrent write and verify operations are disclosed. In some embodiments, concurrent operations occur among different banks of memory. In other embodiments, concurrent operations occur among different blocks of memory, where each block comprises two or more banks of memory. The embodiments substantially reduce the timing overhead for weight writing and verifying operations in analog neural memory systems.

    FLASH MEMORY CELL AND ASSOCIATED HIGH VOLTAGE ROW DECODER

    公开(公告)号:US20210241839A1

    公开(公告)日:2021-08-05

    申请号:US17239397

    申请日:2021-04-23

    Abstract: The present invention relates to a flash memory cell with only four terminals and a high voltage row decoder for operating an array of such flash memory cells. The invention allows for fewer terminals for each flash memory cell compared to the prior art, which results in a simplification of the decoder circuitry and overall die space required per flash memory cells. The invention also provides for the use of high voltages on one or more of the four terminals to allow for read, erase, and programming operations despite the lower number of terminals compared to prior art flash memory cells.

    INPUT AND DIGITAL OUTPUT MECHANISMS FOR ANALOG NEURAL MEMORY IN A DEEP LEARNING ARTIFICIAL NEURAL NETWORK

    公开(公告)号:US20210098477A1

    公开(公告)日:2021-04-01

    申请号:US17121555

    申请日:2020-12-14

    Abstract: Numerous embodiments for reading a value stored in a selected memory cell in a vector-by-matrix multiplication (VMM) array in an artificial neural network are disclosed. In one embodiment, an input comprises a set of input bits that result in a series of input pulses applied to a terminal of the selected memory cell, further resulting in a series of output signals that are summed to determine the value stored in the selected memory cell. In another embodiment, an input comprises a set of input bits, where each input bit results in a single pulse or no pulse being applied to a terminal of the selected memory cell, further resulting in a series of output signals which are then weighted according to the binary bit location of the input bit, and where the weighted signals are then summed to determine the value stored in the selected memory cell.

Patent Agency Ranking