IP Library Granted Patent US 10,896,368
Granted Patent B2
US 10,896,368 · App. 16/746,837 · Granted Jan 19, 2021

Analog neural memory system for deep learning neural network comprising multiple vector-by-matrix multiplication arrays and shared components

Inventors: Hieu Van Tran (San Jose, CA); Thuan Vu (San Jose, CA); Stanley Hong (San Jose, CA); Anh Ly (San Jose, CA)
Assignee: SILICON STORAGE TECHNOLOGY, INC.
G06N3/0445G06F17/16G06N3/0635G11C16/0425G11C16/08G11C16/10G11C16/14G11C16/30G11C16/3459G06N3/08
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,896,368
App. No.
16/746,837
Granted
Jan 19, 2021
Kind
B2
Abstract

Numerous embodiments are disclosed for an analog neuromorphic memory system for use in a deep learning neural network. In one embodiment, the analog neuromorphic memory system comprises a plurality of vector-by-matrix multiplication systems, each vector-by-matrix multiplication system comprising an array of memory cells, a low voltage row decoder, a high voltage row decoder, and a low voltage column decoder; a plurality of output blocks, each output block providing an output in response to at least one of the plurality of vector-by-matrix multiplication systems; and a shared verify block configured to concurrently perform a verify operation after a program operation on two or more of the plurality of vector-by-matrix systems.

Claims (23)

1. An analog neuromorphic memory system, comprising:

a plurality of vector-by-matrix multiplication systems, each vector-by-matrix multiplication system comprising:

an array of memory cells;

a low voltage row decoder;

a high voltage row decoder; and

a low voltage column decoder,

a plurality of output blocks, each output block providing an output in response to at least one of the plurality of vector-by-matrix multiplication systems; and

a shared verify block configured to perform a verify operation after a program operation concurrently on two or more of the plurality of vector-by-matrix systems.

2. The system of claim 1 , further comprising a sensing block for sensing ‘0’ values in memory cells, wherein the sensing block can be coupled to one or more of the plurality of vector-by-matrix multiplication systems.

3. The system of claim 1 , further comprising a sensing block for sensing ‘1’ values in memory cells, wherein the sensing block can be coupled to one or more of the plurality of vector-by-matrix multiplication systems.

4. The system of claim 1 , further comprising:

a shared sensing block configured to concurrently perform a read operation of memory cells in two or more of the plurality of vector-by-matrix systems.

5. The system of claim 1 , further comprising:

a shared trim block configured to adjust one or more components in any of the plurality of vector-by-matrix systems.

6. The system of claim 5 , wherein the one or more components comprise an adjustable resistor.

7. The system of claim 5 , wherein the one or more components comprise an adjustable transistor.

8. The system of claim 5 , wherein the one or more components comprise an adjustable current source.

9. The system of claim 1 , wherein the shared verify block is able to concurrently perform a read operation on memory cells in all of the vector-by-matrix multiplication systems.

10. The system of claim 1 , wherein the memory cells are split-gate flash memory cells.

11. The system of claim 1 , wherein each vector-by-matrix multiplication system is a cell in a long short term memory system.

12. The system of claim 1 , wherein each vector-by-matrix multiplication system is a cell in a gated recurrent unit memory system.

13. The system of claim 1 , wherein each of the plurality of output blocks comprises a summer and activation block.

14. The system of claim 13 , wherein each summer and activation block is configured to perform a summing and activation function for at least one of the plurality of vector-by-matrix multiplication systems.

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 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: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052856/0909 →
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 →
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 →
Continuity (3)
Division 16182492 · Nov 6, 2018
Provisional Application 62720902 · Aug 21, 2018
Related Publication 20200272886A1 · Aug 27, 2020
Cited By (1)
US 12,717,874