-
公开(公告)号:US12099921B2
公开(公告)日:2024-09-24
申请号:US17367633
申请日:2021-07-06
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Stanley Hong , Anh Ly , Thuan Vu , Hien Pham , Kha Nguyen , Han Tran
Abstract: Numerous embodiments of decoders for use with a vector-by-matrix multiplication (VMM) array in an artificial neural network are disclosed. The decoders include bit line decoders, word line decoders, control gate decoders, source line decoders, and erase gate decoders. In certain embodiments, a high voltage version and a low voltage version of a decoder is used.
-
32.
公开(公告)号:US12075618B2
公开(公告)日:2024-08-27
申请号:US17133395
申请日:2020-12-23
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Thuan Vu , Stephen Trinh , Stanley Hong , Toan Le , Nghia Le , Hien Pham
IPC: H10B41/42 , G06N3/08 , G11C16/04 , H01L29/788
CPC classification number: H10B41/42 , G06N3/08 , G11C16/0425 , H01L29/7883
Abstract: Numerous embodiments for reading or verifying 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 signals applied to a terminal of the selected memory cell, further resulting in a series of output signals that are digitized, shifted based on the bit location of the corresponding input bit in the set of input bits, and added to yield an output indicating a value stored in the selected memory cell.
-
公开(公告)号:US12057170B2
公开(公告)日:2024-08-06
申请号:US18139908
申请日:2023-04-26
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Stanley Hong , Stephen Trinh , Thuan Vu , Steven Lemke , Vipin Tiwari , Nhan Do
CPC classification number: G11C16/10 , G06N3/065 , G11C11/5628 , G11C16/0425 , G11C16/0433 , G11C16/14 , G11C16/3459
Abstract: In one example, a system comprises a neural network array of non-volatile memory cells arranged in rows and columns; and a logical cell comprising a first plurality of non-volatile memory cells in a first row of the array and a second plurality of non-volatile memory cells in a second row adjacent to the first row; wherein the first plurality of non-volatile memory cells and the second plurality of non-volatile memory cells are configured as one or more coarse cells and one or more fine cells.
-
公开(公告)号:US20240112736A1
公开(公告)日:2024-04-04
申请号:US18536186
申请日:2023-12-11
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Thuan Vu , Stanley Hong , Stephen Trinh , Anh Ly , Nhan Do , Mark Reiten
CPC classification number: G11C16/08 , G11C11/54 , G11C16/24 , G11C2216/04
Abstract: In one example, a non-volatile memory system, comprises an array of non-volatile memory cells arranged in rows and columns, each non-volatile memory cell comprising a source and a drain; a plurality of bit lines, each of the plurality of bit lines coupled to the drain or each non-volatile memory cell in a column of non-volatile memory cells; a source line coupled to the source of each non-volatile memory cell; and an adaptive bias decoder for providing a voltage to the source line of the array during operation.
-
公开(公告)号:US20240104357A1
公开(公告)日:2024-03-28
申请号:US18077686
申请日:2022-12-08
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Stephen Trinh , Stanley Hong , Thuan Vu , Nghia Le , Hien Pham
IPC: G06N3/048
CPC classification number: G06N3/048
Abstract: Numerous examples are disclosed of input circuitry and associated methods in an artificial neural network. In one example, a system comprises a plurality of address decoders to receive an address and output a plurality of row enabling signals in response to the address; a first plurality of registers to store, sequentially, activation data in response to the plurality of row enabling signals; and a second plurality of registers to store, in parallel, activation data received from the first plurality of registers.
-
公开(公告)号:US11908513B2
公开(公告)日:2024-02-20
申请号:US18103383
申请日:2023-01-30
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Thuan Vu , Stephen Trinh , Stanley Hong , Anh Ly , Vipin Tiwari
IPC: G11C11/54 , G11C16/04 , G06N3/063 , G11C16/26 , G11C16/28 , H03F3/00 , H03M1/16 , G06N3/065 , H03M1/38
CPC classification number: G11C11/54 , G06N3/063 , G06N3/065 , G11C16/0416 , G11C16/0425 , G11C16/26 , G11C16/28 , H03F3/005 , H03M1/164 , H03M1/38
Abstract: Numerous embodiments of analog neural memory arrays are disclosed. In one embodiment, a system comprises a first array of non-volatile memory cells, wherein the cells are arranged in rows and columns and the non-volatile memory cells in one or more of the columns stores W+ values, and wherein one of the columns in the first array is a dummy column; and a second array of non-volatile memory cells, wherein the cells are arranged in rows and columns and the non-volatile memory cells in one or more of the columns stores W− values, and wherein one of the columns in the second array is a dummy column; wherein pairs of cells from the first array and the second array store a differential weight, W, according to the formula W=(W+)−(W−).
-
公开(公告)号:US20230268004A1
公开(公告)日:2023-08-24
申请号:US18140103
申请日:2023-04-27
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Stanley Hong , Stephen Trinh , Thuan Vu , Steven Lemke , Vipin Tiwari , Nhan Do
CPC classification number: G11C16/10 , G11C16/0425 , G11C16/0433 , G11C16/3459 , G11C11/5628 , G11C16/14 , G06N3/065
Abstract: In one example, a method comprises determining a program resolution current value; and setting levels for a programming operation of a plurality of non-volatile memory cells in a neural network array such that a delta current between levels of each pair of adjacent cells in the plurality is a multiple of the program resolution current value.
-
38.
公开(公告)号:US20230229903A1
公开(公告)日:2023-07-20
申请号:US18125703
申请日:2023-03-23
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Thuan Vu , Stanley Hong , Stephen Trinh , Anh Ly
CPC classification number: G06N3/065 , G11C11/54 , G11C7/1069 , G11C7/1096 , G11C8/10 , G11C7/12
Abstract: Numerous embodiments are disclosed for splitting a physical array into multiple arrays for separate vector-by-matrix multiplication (VMM) operations. In one example, a system comprises an array of non-volatile memory cells arranged into rows and columns; and a plurality of sets of output lines, where each column contains a set of output lines; wherein each row is coupled to only one output line in the set of output lines for each column.
-
公开(公告)号:US20220405564A1
公开(公告)日:2022-12-22
申请号:US17893075
申请日:2022-08-22
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Thuan Vu , Stephen Trinh , Stanley Hong , Anh Ly , Steven Lemke , Nha Nguyen , Vipin Tiwari , Nhan Do
Abstract: Testing circuitry and methods are disclosed for use with analog neural memory in deep learning artificial neural networks. In one example, a method comprises programming a plurality of analog neural non-volatile memory cells in an array of analog neural non-volatile memory cells to store one of N different values, where N is a number of different levels that can be stored in any of the analog neural non-volatile memory cells; measuring a current drawn by the plurality of analog neural non-volatile memory cells; comparing the measured current to a target value; and identifying the plurality of the analog neural non-volatile memory cells as bad if the difference between the measured value and the target value exceeds a threshold.
-
40.
公开(公告)号:US20220319619A1
公开(公告)日:2022-10-06
申请号:US17839294
申请日:2022-06-13
Applicant: Silicon Storage Technology, Inc,
Inventor: Hieu Van Tran , Thuan Vu , Stephen Trinh , Stanley Hong , Anh Ly , Steven Lemke , Nha Nguyen , Vipin Tiwari , Nhan Do
Abstract: Circuitry and methods are disclosed for compensating for leakage in analog neural memory in deep learning artificial neural networks. In one example, a method is disclosed of compensating for leakage in an array of analog neural non-volatile memory cells, wherein the array is arranged in rows and columns, wherein each row is coupled to a word line and each column is coupled to a bitline, the method comprising measuring leakage for a column of analog neural non-volatile memory cells coupled to a bitline; storing the measured leakage value; and applying the measured leakage value during a read operation of the column of analog neural non-volatile memory cells to compensate for the leakage.
-
-
-
-
-
-
-
-
-