-
公开(公告)号:US10699779B2
公开(公告)日:2020-06-30
申请号:US16382013
申请日:2019-04-11
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Steven Lemke , Vipin Tiwari , Nhan Do , Mark Reiten
IPC: G11C16/04 , G11C11/54 , G06N3/04 , H01L29/423 , G11C16/14 , H01L27/11521 , G11C16/10
Abstract: A neural network device having a first plurality of synapses that includes a plurality of memory cells. Each memory cell includes a floating gate over a first portion of a channel region and a first gate over a second portion of the channel region. The memory cells are arranged in rows and columns. A plurality of first lines each electrically connect together the first gates in one of the memory cell rows, a plurality of second lines each electrically connect together the source regions in one of the memory cell rows, and a plurality of third lines each electrically connect together the drain regions in one of the memory cell columns. The first plurality of synapses receives a first plurality of inputs as electrical voltages on the plurality of third lines, and provides a first plurality of outputs as electrical currents on the plurality of second lines.
-
公开(公告)号:US10650893B2
公开(公告)日:2020-05-12
申请号:US16550248
申请日:2019-08-25
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Thuan Vu , Stanley Hong , Anh Ly , Vipin Tiwari , Nhan Do
IPC: G11C16/04 , H01L27/11521 , H01L29/788 , G06N3/08
Abstract: Numerous embodiments are disclosed for a high voltage generation algorithm and system for generating high voltages necessary for a particular programming operation in analog neural memory used in a deep learning artificial neural network. Different calibration algorithms and systems are also disclosed. Compensation measures are utilized to compensate for changes in voltage or current as the number of cells being programmed changes.
-
333.
公开(公告)号:US10607710B2
公开(公告)日:2020-03-31
申请号:US16414714
申请日:2019-05-16
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Vipin Tiwari , Nhan Do
Abstract: Numerous embodiments of a data refresh method and apparatus for use with a vector-by-matrix multiplication (VMM) array in an artificial neural network are disclosed. Various embodiments of a data drift detector suitable for detecting data drift in flash memory cells within the VMM array are disclosed.
-
公开(公告)号:US10607703B2
公开(公告)日:2020-03-31
申请号:US16042000
申请日:2018-07-23
Applicant: Silicon Storage Technology, Inc.
Inventor: Hsuan Liang , Jeng-Wei Yang , Man-Tang Wu , Nhan Do , Hieu Van Tran
IPC: G11C16/16 , G11C16/04 , H01L27/11521
Abstract: A memory device with memory cells in rows and columns, word lines connecting together the control gates for the memory cell rows, bit lines electrically connecting together the drain regions for the memory cell columns, first sub source lines each electrically connecting together the source regions in one of the memory cell rows and in a first plurality of memory cell columns, second sub source lines each electrically connecting together the source regions in one of the memory cell rows and in a second plurality of memory cell columns, first and second source lines, first select transistors each connected between one of first sub source lines and the first source line, second select transistors each connected between one of second sub source lines and the second source line, and select transistor lines each connected to gates of one of the first select transistors and one of the second select transistors.
-
335.
公开(公告)号:US20200066345A1
公开(公告)日:2020-02-27
申请号:US16183250
申请日:2018-11-07
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Steven Lemke , Nhan Do , Vipin Tiwari , Mark Reiten
Abstract: Numerous embodiments are disclosed for providing temperature compensation and leakage compensation for an analog neuromorphic memory system used in a deep learning neural network. The embodiments for providing temperature compensation implement discreet or continuous adaptive slope compensation and renormalization for devices, reference memory cells, or selected memory cells in the memory system. The embodiments for providing leakage compensation within a memory cell in the memory system implement adaptive erase gate coupling or the application of a negative bias on a control gate terminal, a negative bias on a word line terminal, or a bias on a source line terminal.
-
336.
公开(公告)号:US10522226B2
公开(公告)日:2019-12-31
申请号:US16042972
申请日:2018-07-23
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Thuan Vu , Stanley Hong , Anh Ly , Vipin Tiwari , Nhan Do
IPC: G11C16/04 , G06N3/08 , H01L27/11521 , H01L29/788
Abstract: Numerous embodiments are disclosed for a high voltage generation algorithm and system for generating high voltages necessary for a particular programming operation in analog neural memory used in a deep learning artificial neural network. Different calibration algorithms and systems are also disclosed. Optionally, compensation measures can be utilized that compensate for changes in voltage or current as the number of cells being programmed changes.
-
公开(公告)号:US10515694B2
公开(公告)日:2019-12-24
申请号:US16148304
申请日:2018-10-01
Applicant: Silicon Storage Technology, Inc.
Inventor: Vipin Tiwari , Nhan Do , Hieu Van Tran
Abstract: A method of reading a memory device having a plurality of memory cells by, and a device configured for, reading a first memory cell of the plurality of memory cells to generate a first read current, reading a second memory cell of the plurality of memory cells to generate a second read current, applying a first offset value to the second read current, and then combining the first and second read currents to form a third read current, and then determining a program state using the third read current. Alternately, a first voltage is generated from the first read current, a second voltage is generated from the second read current, whereby the offset value is applied to the second voltage, wherein the first and second voltages are combined to form a third voltage, and then the program state is determined using the third voltage.
-
公开(公告)号:US10431265B2
公开(公告)日:2019-10-01
申请号:US15467174
申请日:2017-03-23
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Xian Liu , Nhan Do
IPC: G11C16/06 , G11C7/10 , G11C8/12 , H01L21/28 , H01L27/11521 , G11C16/08 , G11C29/02 , H01L29/423 , H01L29/66 , H01L29/788 , G11C16/04 , G11C8/08 , G11C8/10 , G11C29/12 , H01L27/11524
Abstract: A system and method are disclosed for performing address fault detection in a flash memory system. An address fault detection array is used to confirm that an activated word line or bit line is the word line or bit line that was actually intended to be activated based upon the received address, which will identify a type of fault where the wrong word line or bit line is activated. The address fault detection array also is used to indicate whether more than one word line or bit line was activated, which will identify a type of fault where two or more word lines or bit lines are activated.
-
339.
公开(公告)号:US20190287631A1
公开(公告)日:2019-09-19
申请号:US15990220
申请日:2018-05-25
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Vipin Tiwari , Nhan Do
Abstract: Numerous embodiments of a data refresh method and apparatus for use with a vector-by-matrix multiplication (VMM) array in an artificial neural network are disclosed. Various embodiments of a data drift detector suitable for detecting data drift in flash memory cells within the VMM array are disclosed.
-
公开(公告)号:US10388389B2
公开(公告)日:2019-08-20
申请号:US16271673
申请日:2019-02-08
Inventor: Xinjie Guo , Farnood Merrikh Bayat , Dmitri Strukov , Nhan Do , Hieu Van Tran , Vipin Tiwari
IPC: G11C16/14 , G11C16/34 , G11C16/10 , G11C16/26 , H01L27/11521 , H01L27/11558 , G11C7/18 , G11C8/14 , G11C16/04 , H01L29/788 , H01L27/11524
Abstract: A memory device that provides individual memory cell read, write and erase. In an array of memory cells arranged in rows and columns, each column of memory cells includes a column bit line, a first column control gate line for even row cells and a second column control gate line for odd row cells. Each row of memory cells includes a row source line. In another embodiment, each column of memory cells includes a column bit line and a column source line. Each row of memory cells includes a row control gate line. In yet another embodiment, each column of memory cells includes a column bit line and a column erase gate line. Each row of memory cells includes a row source line, a row control gate line, and a row select gate line.
-
-
-
-
-
-
-
-
-