-
公开(公告)号:US20230162794A1
公开(公告)日:2023-05-25
申请号:US17588198
申请日:2022-01-28
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran
CPC classification number: G11C16/08 , G11C16/0425 , G11C16/26 , H01L27/11521
Abstract: Various examples of memory systems comprising an address fault detection system are disclosed. The memory system comprises a first memory array, a row decoder, and an address fault detection system comprising a second array, wherein the row decoder decodes row addresses into word lines, each word line coupled to a row of cells in the first array and a row of cells in the second array. The second array contains digital bits and/or analog values that are used to identify address faults.
-
372.
公开(公告)号:US11652162B2
公开(公告)日:2023-05-16
申请号:US17021678
申请日:2020-09-15
Applicant: Silicon Storage Technology, Inc.
Inventor: Feng Zhou , Xian Liu , Chien-Sheng Su , Nhan Do , Chunming Wang
IPC: H01L29/66 , H01L29/788 , H01L27/07 , H01L29/08 , H01L21/28 , H01L49/02 , H01L29/423
CPC classification number: H01L29/66825 , H01L27/0705 , H01L28/00 , H01L29/0847 , H01L29/40114 , H01L29/42328 , H01L29/66545 , H01L29/788 , G11C2216/10 , H01L29/6653
Abstract: A simplified method for forming a non-volatile memory cell using two polysilicon depositions. A first polysilicon layer is formed on and insulated from the semiconductor substrate in a first polysilicon deposition process. An insulation block is formed on the first polysilicon layer. Spacers are formed adjacent first and second sides of the insulation block, and with the spacer adjacent the first side is reduced. Exposed portions of the first poly silicon layer are removed while maintaining a polysilicon block of the first polysilicon layer disposed under the insulation block. A second polysilicon layer is formed over the substrate and the insulation block in a second polysilicon deposition process. Portions of the second polysilicon layer are removed while maintaining a first polysilicon block (disposed adjacent the first side of the insulation block), and a second polysilicon block (disposed adjacent the second side of the insulation block).
-
公开(公告)号:US11626176B2
公开(公告)日:2023-04-11
申请号:US17571443
申请日:2022-01-07
Applicant: Silicon Storage Technology, Inc.
Inventor: Guangming Lin , Xiaozhou Qian , Xiao Yan Pi , Vipin Tiwari , Zhenlin Ding
Abstract: The present embodiments relate to systems and methods for implementing wear leveling in a flash memory device that emulates an EEPROM. The embodiments utilize an index array, which stores an index word for each logical address in the emulated EEPROM. The embodiments comprise a system and method for receiving an erase command and a logical address, the logical address corresponding to a sector of physical words of non-volatile memory cells in an array of non-volatile memory cells, the sector comprising a first physical word, a last physical word, and one or more physical words between the first physical word and the last physical word; when a current word, identified by an index bit, is the last physical word in the sector, erasing the sector; and when the current word is not the last physical word in the sector, changing a next index bit.
-
374.
公开(公告)号:US20230053608A1
公开(公告)日:2023-02-23
申请号:US17519241
申请日:2021-11-04
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran
IPC: G06F3/06
Abstract: Numerous embodiments of a hybrid memory system are disclosed. The hybrid memory can store weight data in an array in analog form when used in an analog neural memory system or in digital form when used in a digital neural memory system. Input circuitry and output circuitry are capable of supporting both forms of weight data.
-
375.
公开(公告)号:US11586898B2
公开(公告)日:2023-02-21
申请号:US16360733
申请日:2019-03-21
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Thuan Vu , Stephen Trinh , Stanley Hong , Anh Ly
IPC: G06N3/063 , G06N3/08 , G11C16/04 , G11C16/10 , G06F12/0811 , G11C11/4063 , G11C11/54
Abstract: Various embodiments of high voltage generation circuits, high voltage operational amplifiers, adaptive high voltage supplies, adjustable high voltage incrementor, adjustable reference supplies, and reference circuits are disclosed. These circuits optionally can be used for programming a non-volatile memory cell in an analog neural memory to store one of many possible values.
-
公开(公告)号:US20230048411A1
公开(公告)日:2023-02-16
申请号:US17520396
申请日:2021-11-05
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , KHA NGUYEN , THUAN VU , HIEN PHAM , STANLEY HONG , STEPHEN TRINH
Abstract: Numerous embodiments of input circuitry for an analog neural memory in a deep learning artificial neural network are disclosed.
-
公开(公告)号:US11568229B2
公开(公告)日:2023-01-31
申请号:US16151259
申请日:2018-10-03
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Stanley Hong , Thuan Vu , Anh Ly , Hien Pham , Kha Nguyen , Han Tran
Abstract: Numerous embodiments are disclosed for accessing redundant non-volatile memory cells in place of one or more rows or columns containing one or more faulty non-volatile memory cells during a program, erase, read, or neural read operation in an analog neural memory system used in a deep learning artificial neural network.
-
公开(公告)号:US20230018166A1
公开(公告)日:2023-01-19
申请号:US17853315
申请日:2022-06-29
Applicant: Silicon Storage Technology, Inc.
Inventor: Hieu Van Tran , Thuan Vu , Stanley Hong , Stephen Trinh , Anh Ly , Han Tran , Kha Nguyen , Hien Pham
IPC: G11C11/56 , G11C11/16 , G06N3/06 , G11C11/4074 , G06F17/16
Abstract: Various examples of decoders and physical layout designs for non-volatile flash memory arrays in an analog neural system are disclosed. In one example, a system comprises a plurality of vector-by-matrix multiplication arrays in an analog neural memory system, each vector-by-matrix multiplication array comprising an array of non-volatile memory cells organized into rows and columns, wherein each memory cell comprises a word line terminal; a plurality of read row decoders, each read row decoder coupled to one of the plurality of vector-by-matrix multiplication arrays for applying a voltage to one or more selected rows during a read operation; and a shared program row decoder coupled to all of the plurality of vector-by-matrix multiplication arrays for applying a voltage to one or more selected rows in one or more of the vector-by-matrix multiplication arrays during a program operation.
-
公开(公告)号:US20220398444A1
公开(公告)日:2022-12-15
申请号:US17893071
申请日: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 an analog neural non-volatile memory cell in an array to a target value representing one of N different values, where N is an integer; verifying that a value stored in the analog neural non-volatile memory cell is within an acceptable window of values around the target value; repeating the programming and verifying for each of the N values; and identifying the analog neural non-volatile memory cell as bad if any of the verifying indicates a value stored in the cell outside of the acceptable window of values around the target value.
-
380.
公开(公告)号:US20220392549A1
公开(公告)日:2022-12-08
申请号:US17482095
申请日:2021-09-22
Applicant: Silicon Storage Technology, Inc.
Inventor: Viktor Markov , ALEXANDER KOTOV
Abstract: A method of programing a memory device having a plurality of memory cell groups where each of the memory cell group includes N non-volatile memory cells, where N is an integer greater than or equal to 2. For each memory cell group, the method includes programming each of the non-volatile memory cells in the memory cell group to a particular program state, performing multiple read operations on each of the non-volatile memory cells in the memory cell group, identifying one of the non-volatile memory cells in the memory cell group that exhibits a lowest read variance during the multiple read operations, deeply programming all of the non-volatile memory cells in the memory cell group except the identified non-volatile memory cell, and programming the identified non-volatile memory cell in the memory cell group with user data.
-
-
-
-
-
-
-
-
-