IP Library Granted Patent US 12,056,601
Granted Patent B2
US 12,056,601 · App. 16/830,733 · Granted Aug 6, 2024

Circuitry to compensate for data drift in analog neural memory in an artificial neural network

Inventors: Hieu Van Tran (San Jose, CA); Steven Lemke (Boulder Creek, CA); Vipin Tiwari (Dublin, CA); Nhan Do (Saratoga, CA); Mark Reiten (Alamo, CA)
Assignee: SILICON STORAGE TECHNOLOGY, INC.
G06N3/065G06F1/03G06F7/78G06F11/1666G06F17/16G11C11/54G11C11/5635G11C13/0021G11C29/44
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 12,056,601
App. No.
16/830,733
Granted
Aug 6, 2024
Kind
B2
Abstract

Numerous embodiments are provided for compensating for drift error in non-volatile memory cells within a VMM array in an analog neuromorphic memory system. For example, in one embodiment, a circuit is provided for compensating for drift error during a read operation, the circuit comprising a data drift monitoring circuit coupled to the array for generating an output indicative of data drift; and a bitline compensation circuit for generating a compensation current in response to the output from the data drift monitoring circuit and injecting the compensation current into one or more bitlines of the array.

Claims (31)

1. A circuit comprising:

a data drift monitoring circuit coupled to a vector-by-matrix multiplication array, the data drift monitoring circuit to generate an output indicative of an amount of data drift; and

a bitline compensation circuit to generate a compensation current in response to the output from the data drift monitoring circuit and inject the compensation current into an array output current received from one or more bitlines of the vector-by-matrix multiplication array.

2. The circuit of claim 1 , wherein the bitline compensation circuit comprises a first adjustable current source and a second adjustable current source and the compensation current is the difference between a current generated by the first adjustable current source and a current generated by the second adjustable current source.

3. The circuit of claim 1 , wherein the bitline compensation circuit comprises an operational amplifier, a first adjustable resistor, and a second adjustable resistor.

4. The circuit of claim 1 , wherein the bitline compensation circuit comprises an operational amplifier, a current source, and an adjustable capacitor.

5. The circuit of claim 1 , wherein the bitline compensation circuit comprises an M:N current mirror.

6. The circuit of claim 1 , wherein the bitline compensation circuit comprises an operational amplifier, a first adjustable resistor, a second adjustable resistor, and a third adjustable resistor.

7. The circuit of claim 1 , wherein the bitline compensation circuit comprises an operational amplifier, a current source, a current shifter, and an adjustable capacitor.

8. A circuit comprising:

a bitline compensation circuit to generate a compensation current and inject the compensation current into an array output current received from one or more bitlines of an array, the compensation current to compensate for drift error during a read operation of the array.

9. The circuit of claim 8 , wherein the bitline compensation circuit comprises an additive compensating current.

10. The circuit of claim 8 , wherein the bitline compensation circuit comprises a subtractive compensating current.

11. The circuit of claim 8 , wherein the array comprises a vector-by-matrix multiplication array is formed of split-gate non-volatile memory cells.

12. A circuit comprising:

a bitline compensation circuit to scale an array output current received from one or more bitlines of an array to compensate for drift error during a read operation of the array.

13. The circuit of claim 12 , wherein the scaling comprises upward scaling.

14. The circuit of claim 12 , wherein the scaling comprises downward scaling.

15. The circuit of claim 12 , wherein the scaling is determined by the ratio of two resistors.

16. The circuit of claim 12 , wherein the scaling is determined by the ratio of two capacitors.

17. The circuit of claim 12 , wherein the array comprises a vector-by-matrix multiplication array is formed of split-gate non-volatile memory cells.

18. A circuit comprising:

a bitline compensation circuit to shift an array output current received from one or more bitlines of an array to compensate for drift error during a read operation of the array.

19. The circuit of claim 18 , wherein the array comprises a vector-by-matrix multiplication array is formed of split-gate non-volatile memory cells.

20. The circuit of claim 18 , wherein one or more cells in the vector-by-matrix multiplication array are programmed using Fowler-Nordheim tunneling.

21. The circuit of claim 19 , wherein one or more cells in the vector-by-matrix multiplication array are programmed using Fowler-Nordheim tunneling.

22. A method comprising:

monitoring an amount of data drift in a vector-by-matrix multiplication array;

generating a bitline compensation current in response to the amount of data drift; and

injecting the bitline compensation current into an array output current received from one or more bitlines of the vector-by-matrix multiplication array during a read operation to compensate for drift error.

23. The method of claim 22 , wherein the vector-by-matrix multiplication array is formed of split-gate non-volatile memory cells.

Assignments (11)
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 11, 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 059363/0001 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2020
From: TRAN, HIEU VAN; LEMKE, STEVEN; TIWARI, VIPIN; DO, NHAN; REITEN, MARK
To: SILICON STORAGE TECHNOLOGY, INC.
Reel/Frame 052234/0550 →
Continuity (2)
Provisional Application 62957013 · Jan 3, 2020
Related Publication 20210209457A1 · Jul 8, 2021