IP Library Granted Patent US 10,230,375
Granted Patent B2
US 10,230,375 · App. 15/919,434 · Granted Mar 12, 2019

Configurable gate array comprising three-dimensional printed memory

Inventor: Guobiao Zhang (Corvallis, OR)
Assignees: HangZhou HaiCun Information Technology Co., Ltd.; Guobiao Zhang
H03K19/1776G11C5/02H03K19/1737H03K19/17728H03K19/17744
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,230,375
App. No.
15/919,434
Granted
Mar 12, 2019
Kind
B2
Abstract

The present invention discloses a configurable gate array comprising three-dimensional printed memory (3D-P). It comprises an array of configurable computing elements, an array of configurable logic elements and a plurality of configurable interconnects. Each configurable computing element can selectively realize a basic function in a math library. It comprises a plurality of 3D-P arrays storing the look-up tables (LUT) for the basic functions in the math library.

Claims (27)

1. A configurable computing element, comprising:

a semiconductor substrate including transistors thereon;

at least first and second three-dimensional printed memory (3D-P) arrays stacked above said semiconductor substrate, wherein said first 3D-P array stores at least a first portion of a first look-up table (LUT) for a first basic function, and said second 3D-P array stores at least a second portion of a second LUT for a second basic function;

at least an internal configurable interconnect coupling with said first and second 3D-P arrays, wherein said configurable computing element selectively realizes said first or second basic function depending upon at least a configuration signal on said internal configurable interconnect.

2. The configurable computing element according to claim 1 , wherein said first and second 3D-P arrays are placed side-by-side on said substrate.

3. The configurable computing element according to claim 1 , wherein said second 3D-P array is stacked above said first 3D-P array.

4. The configurable computing element according to claim 3 , wherein said second 3D-P array at least partially covers said first 3D-P array.

5. The configurable computing element according to claim 1 , wherein data are recorded into said 3D-P using a printing method during manufacturing.

6. The configurable computing element according to claim 5 , wherein said printing method is photo-lithography.

7. The configurable computing element according to claim 5 , wherein said printing method is nano-imprint.

8. The configurable computing element according to claim 5 , wherein said printing method is e-beam lithography.

9. The configurable computing element according to claim 5 , wherein said printing method is DUV lithography.

10. The configurable computing element according to claim 5 , wherein said printing method is laser-programming.

11. A configurable gate array, comprising:

an array of configurable computing elements comprising at least a configurable computing element, wherein said configurable computing element selectively realizes a basic function in a math library;

an array of configurable logic elements comprising at least a configurable logic element, wherein said configurable logic element selectively realizes a logic function from a logic library;

a plurality of configurable interconnects coupling said array of configurable computing elements and said array of configurable logic elements;

wherein said configurable gate array realizes a math function by programming said array of configurable computing elements, said array of configurable logic elements and said plurality of configurable interconnects.

12. The configurable gate array according to claim 11 , wherein said configurable computing element comprises at least first and second three-dimensional printed memory (3D-P) arrays stacked above a semiconductor substrate, said first 3D-P array storing at least a first portion of a first look-up table (LUT) for a first math function from said math library, said second 3D-P array storing at least a second portion of a second LUT for a second math function from said math library.

13. The configurable gate array according to claim 12 , wherein said first and second 3D-P arrays are placed side-by-side on said substrate.

14. The configurable gate array according to claim 12 , wherein said second 3D-P array is stack above said first 3D-P array.

15. The configurable gate array according to claim 14 , wherein said second 3D-P array at least partially covers said first 3D-P array.

16. The configurable gate array according to claim 12 , wherein data are recorded into said 3D-P using a printing method during manufacturing.

17. The configurable gate array according to claim 11 , wherein said first or second 3D-P array is stack above at least a selected one of said configurable logic elements.

18. The configurable gate array according to claim 17 , wherein said first or second 3D-P array at least partially covers said selected one of said configurable logic elements.

19. The configurable gate array according to claim 11 , wherein said first or second 3D-P array is stack above at least a selected one of said configurable interconnects.

20. The configurable gate array according to claim 19 , wherein said first or second 3D-P array at least partially covers said selected one of said configurable interconnects.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2025
From: ZHANG, GUOBIAO, DR.
To: HANGZHOU HAICUN INFORMATION TECHNOLOGY CO., LTD.
Reel/Frame 070917/0058 →
Priority Claims (2)
CN 2016 1 0125731 · Mar 5, 2016 · national
CN 2018 1 0188645 · Mar 7, 2018 · national
Continuity (2)
Continuation 15450017 · Mar 5, 2017
Related Publication 20180205380A1 · Jul 19, 2018