-
公开(公告)号:US12279428B2
公开(公告)日:2025-04-15
申请号:US18520526
申请日:2023-11-27
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
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.
-
2.
公开(公告)号:US20220215239A1
公开(公告)日:2022-07-07
申请号:US17219352
申请日:2021-03-31
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Thuan Vu , Stephen Trinh , Stanley Hong , Nghia Le , Toan Le , Hien Pham
Abstract: Numerous embodiments for reading or verifying a value stored in a selected non-volatile memory cell in a vector-by-matrix multiplication (VMM) array in an artificial neural network are disclosed. The embodiments comprise various designs of input blocks for applying inputs to the VMM array during a read or verify operation and various designs of output blocks for receiving outputs from the VMM array during the read or verify operation.
-
公开(公告)号:US20240265951A1
公开(公告)日:2024-08-08
申请号:US18137370
申请日:2023-04-20
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Hoa Vu , Stephen Trinh , Stanley Hong , Thuan Vu , Nghia Le , Duc Nguyen , Hien Pham
CPC classification number: G11C5/147 , G11C7/02 , G11C13/004
Abstract: In one example, a system comprises a current-to-voltage converter to generate differential voltages from differential currents comprising a first current and a second current, the current-to-voltage converter comprising: a first bitline to provide the first current; a second bitline to provide the second current; a first regulator to apply a first voltage to the first bitline; a second regulator to apply a second voltage to the second bitline; a regulating circuit comprising a first input terminal, a second input terminal, a first output terminal, and a second output terminal, the first output terminal and the second output terminal providing the differential voltages; and a common mode circuit.
-
公开(公告)号:US20240098991A1
公开(公告)日:2024-03-21
申请号:US18520526
申请日:2023-11-27
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: 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.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US20210118894A1
公开(公告)日:2021-04-22
申请号: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: H01L27/11531 , G06N3/08 , G11C16/04 , H01L29/788
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.
-
-
-
-
-
-