-
公开(公告)号:US10896368B2
公开(公告)日:2021-01-19
申请号:US16746837
申请日:2020-01-18
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Thuan Vu , Stanley Hong , Anh Ly
IPC: G06F17/16 , G06N3/04 , G06N3/063 , G11C16/04 , G11C16/10 , G11C16/34 , G11C16/14 , G11C16/30 , G11C16/08 , G06N3/08
Abstract: Numerous embodiments are disclosed for an analog neuromorphic memory system for use in a deep learning neural network. In one embodiment, the analog neuromorphic memory system comprises a plurality of vector-by-matrix multiplication systems, each vector-by-matrix multiplication system comprising an array of memory cells, a low voltage row decoder, a high voltage row decoder, and a low voltage column decoder; a plurality of output blocks, each output block providing an output in response to at least one of the plurality of vector-by-matrix multiplication systems; and a shared verify block configured to concurrently perform a verify operation after a program operation on two or more of the plurality of vector-by-matrix systems.
-
82.
公开(公告)号:US20200349421A1
公开(公告)日:2020-11-05
申请号:US16449201
申请日:2019-06-21
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , STEPHEN TRINH , THUAN VU , STANLEY HONG , VIPIN TIWARI , MARK REITEN , NHAN DO
Abstract: Configurable input blocks and output blocks and physical layouts are disclosed for analog neural memory systems that utilize non-volatile memory cells. An input block can be configured to support different numbers of arrays arranged in a horizontal direction, and an output block can be configured to support different numbers of arrays arranged in a vertical direction. Adjustable components are disclosed for use in the configurable input blocks and output blocks.
-
公开(公告)号:US20200286569A1
公开(公告)日:2020-09-10
申请号:US16879663
申请日:2020-05-20
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Anh Ly , Thuan Vu
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.
-
公开(公告)号:US10755779B2
公开(公告)日:2020-08-25
申请号:US15701071
申请日:2017-09-11
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Anh Ly , Thuan Vu , Stanley Hong , Feng Zhou , Xian Liu , Nhan Do
Abstract: Various architectures and layouts for an array of resistive random access memory (RRAM) cells are disclosed. The RRAM cells are organized into rows and columns, with each cell comprising a top electrode, a bottom electrode, and a switching layer. Circuitry is included for improving the reading and writing of the array, including the addition of a plurality of columns of dummy RRAM cells in the array used as a ground source, connecting source lines to multiple pairs of rows of RRAM cells, and the addition of rows of isolation transistors.
-
公开(公告)号:US10741265B2
公开(公告)日:2020-08-11
申请号:US15924100
申请日:2018-03-16
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Anh Ly , Thuan Vu
Abstract: The present invention relates to a flash memory cell with only four terminals and decoder circuitry 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.
-
公开(公告)号:US20200242461A1
公开(公告)日:2020-07-30
申请号:US16360955
申请日:2019-03-21
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Thuan Vu , Stephen Trinh , Stanley Hong , Anh Ly
IPC: G06N3/063 , G11C11/54 , G11C11/4063 , G06F12/0811
Abstract: Various algorithms are disclosed for verifying the stored weight in a non-volatile memory cell in a neural network following a multilevel programming operation of the non-volatile memory cell by converting the stored weight into a plurality of digital output bits. Circuity, such as an adjustable reference current source, for implementing the algorithms are disclosed.
-
公开(公告)号:US20200242453A1
公开(公告)日:2020-07-30
申请号:US16382051
申请日:2019-04-11
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Steven Lemke , Vipin Tiwari , Nhan Do , Mark Reiten
IPC: G06N3/063 , H01L27/115
Abstract: A neural network device with synapses having memory cells each having source and drain regions in a semiconductor substrate with a channel region extending there between, a floating gate over an entirety of the channel region, and a first gate over the floating gate. First lines each electrically connect together the first gates in one of the memory cell rows, second lines each electrically connect together the source regions in one of the memory cell rows, and third lines each electrically connect together the drain regions in one of the memory cell columns. The synapses are configured to receive a first plurality of inputs as electrical voltages on the first lines or on the second lines, and to provide a first plurality of outputs as electrical currents on the third lines.
-
公开(公告)号:US20200234758A1
公开(公告)日:2020-07-23
申请号:US16382045
申请日:2019-04-11
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Steven Lemke , Vipin Tiwari , Nhan Do , Mark Reiten
IPC: G11C11/54 , H01L27/11521 , H01L29/423 , H01L29/788 , G06N3/04 , G11C16/10 , G11C16/14 , G11C16/04
Abstract: A neural network device with synapses having memory cells each having a floating gate and a first gate over first and second portions of a channel region disposed between source and drain regions, and a second gate over the floating gate or the source region. First lines each electrically connect the first gates in one of the memory cell rows, second lines each electrically connect the second gates in one of the memory cell rows, third lines each electrically connect the source regions in one of the memory cell columns, and fourth lines each electrically connect the drain regions in one of the memory cell columns. The synapses receive a first plurality of inputs as electrical voltages on the first or second lines, and provide a first plurality of outputs as electrical currents on the third or fourth lines.
-
89.
公开(公告)号:US20200119028A1
公开(公告)日:2020-04-16
申请号:US16231231
申请日:2018-12-21
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Steven Lemke , Vipin Tiwari , Nhan Do , Mark Reiten
IPC: H01L27/11531 , H01L29/788 , G11C16/04 , G06N3/08
Abstract: Numerous embodiments of a precision tuning algorithm and apparatus are disclosed for precisely and quickly depositing the correct amount of charge on the floating gate of a non-volatile memory cell within a vector-by-matrix multiplication (VMM) array in an artificial neural network. Selected cells thereby can be programmed with extreme precision to hold one of N different values.
-
公开(公告)号:US10600484B2
公开(公告)日:2020-03-24
申请号:US15849268
申请日:2017-12-20
Applicant: Silicon Storage Technology, Inc.
Inventor: Vipin Tiwari , Nhan Do , Hieu Van Tran
IPC: G11C16/10 , G11C11/56 , G11C16/04 , H01L29/423 , H01L29/788
Abstract: An improved programming technique for non-volatile memory cell arrays, in which memory cells to be programmed with higher programming values are programmed first, and memory cells to be programmed with lower programming values are programmed second. The technique reduces or eliminates the number of previously programmed cells from being adversely incrementally programmed by an adjacent cell being programmed to higher program levels, and reduces the magnitude of adverse incremental programming for most of the memory cells, which is caused by floating gate to floating gate coupling. The memory device includes an array of non-volatile memory cells and a controller configured to identify programming values associated with incoming data, and perform a programming operation in which the incoming data is programmed into at least some of the non-volatile memory cells in a timing order of descending value of the programming values.
-
-
-
-
-
-
-
-
-