IP Library Granted Patent US 10,910,061
Granted Patent B2
US 10,910,061 · App. 15/990,395 · Granted Feb 2, 2021

Method and apparatus for programming analog neural memory in a deep learning artificial neural network

Inventors: Hieu Van Tran (San Jose, CA); Vipin Tiwari (Dublin, CA); Nhan Do (Saratoga, CA); Mark Reiten (Alamo, CA)
Assignee: SILICON STORAGE TECHNOLOGY, INC.
G11C16/107G06N3/0635G11C16/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,910,061
App. No.
15/990,395
Granted
Feb 2, 2021
Kind
B2
Abstract

Numerous embodiments of programming systems and methods for use with a vector-by-matrix multiplication (VMM) array in an artificial neural network are disclosed. Selected cells thereby can be programmed with extreme precision to hold one of N different values.

Claims (18)

1. A method of programming a selected memory cell in a vector-by-matrix multiplication array comprising rows and columns of flash memory cells, the method comprising:

programming a plurality of flash memory cells in the array;

partially erasing the plurality of flash memory cells in the array;

performing a first program operation on a selected cell within the plurality of flash memory cells, wherein a first level of electric charge is stored on a floating gate of the selected cell;

performing a second program operation on the selected cell wherein an additional level of electric charge is stored on the floating gate of the selected cell; and

repeating the second program operation until a desired level of electric charge is stored on the selected cell or until the second program operation is performed a maximum number of times.

2. The method of claim 1 , wherein a verify step is performed after each second program operation, and the repeating step occurs if the verify step yields a first result and the repeating step does not occur if the verify step yields a second result.

3. The method of claim 1 , further comprising a hard program step for un-used memory cells.

4. The method of claim 1 , wherein the first program operation and the second program operation utilize pulse modulation.

5. The method of claim 1 , wherein the first program operation and the second program operation utilize program current modulation.

6. The method of claim 1 , wherein the first program operation and the second program operation utilize pulse modulation for a selected memory cell and constant program pulse for another selected memory cell.

7. The method of claim 1 , wherein the first program operation and the second program operation utilize high voltage level modulation.

8. The method of claim 2 , wherein the verify step comprises comparing a current drawn by the selected cell with a current drawn by a reference matrix.

9. The method of claim 1 , wherein the memory cell is a split gate memory cell.

10. The method of claim 1 , wherein the memory cell is a stacked gate memory cell.

11. The method of claim 1 , wherein the reference matrix comprises a shared control gate and a shared erase gate.

12. The method of claim 1 , wherein the reference matrix comprises a shared control gate and a separate erase gate for each reference cell.

13. The method of claim 1 , wherein the reference current is combined from a plurality of constant currents, increment currents, and difference currents from a reference matrix.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0335 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059263/0001 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 19, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 058214/0625 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052856/0909 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2018
From: TRAN, HIEU VAN; TIWARI, VIPIN; DO, NHAN; REITEN, MARK
To: SILICON STORAGE TECHNOLOGY, INC.
Reel/Frame 046105/0417 →
Continuity (2)
Provisional Application 62642878 · Mar 14, 2018
Related Publication 20190287621A1 · Sep 19, 2019
Cited By (1)
US 12,405,853