US2025199998A1PendingUtilityA1

Computing-in-Memory Chip Architecture, Packaging Method, and Apparatus

Assignee: HANGZHOU ZHICUN WITMEM TECH CO LTDPriority: Dec 13, 2023Filed: Jul 11, 2024Published: Jun 19, 2025
Est. expiryDec 13, 2043(~17.4 yrs left)· nominal 20-yr term from priority
H10W 90/00G06F 13/1668G06N 3/065G11C 5/025G11C 11/54G06F 15/163G06F 15/781G06F 15/80G11C 7/1006G06F 15/7821
56
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A computing-in-memory system, a packaging method for a computing-in-memory system, and an apparatus are provided. The computing-in-memory system includes: one or more first chips each integrated with one or more arrays of computing-in-memory cells of a computing-in-memory chip, where the one or more arrays of computing-in-memory cells are configured to perform computations on received data; a second chip integrated with a peripheral analog circuit IP core and a digital circuit IP core of the computing-in-memory system; a third chip between the one or more first chips and the second chip, the third chip including NAND memory; and an interface module configured to communicatively couple the one or more first chips, the second chip, and the third chip, such that the one or more first chips and the second chip have access to data stored in the NAND memory.

Claims

exact text as granted — not AI-modified
1 . A computing-in-memory system, comprising:
 one or more first chips that each include one or more arrays of computing-in-memory cells, wherein the one or more arrays of computing-in-memory cells configured to perform computations on received data;   a second chip that includes a peripheral analog circuit IP core and a digital circuit IP core;   a third chip positioned between the one or more first chips and the second chip, the third chip including NAND memory; and   an interface module configured to communicatively couple the one or more first chips, the second chip, and the third chip, such that the one or more first chips and the second chip have access to data stored in the NAND memory, respectively.   
     
     
         2 . The computing-in-memory system according to  claim 1 , wherein the interface module comprises a through-silicon via (TSV) structure. 
     
     
         3 . The computing-in-memory system according to  claim 1 , wherein the peripheral analog circuit IP core includes one or more of:
 a programming circuit module coupled to the one or more arrays of computing-in-memory cells and configured to perform data programming on the one or more arrays of computing-in-memory cells;   a digital-to-analog conversion module coupled to the one or more arrays of computing-in-memory cells and configured to convert digital data to be input to the one or more arrays of computing-in-memory cells into analog data;   an analog-to-digital conversion module coupled to the one or more arrays of computing-in-memory cells and configured to convert analog data computed by the one or more arrays of computing-in-memory cells into digital data;   a phase-locked loop; and   an oscillator.   
     
     
         4 . The computing-in-memory system according to  claim 1 , wherein
 the peripheral analog circuit IP core includes one or more modules, and   the second chip comprises one or more sub-chips, each of which includes one or more modules of the peripheral analog circuit IP core or a combination thereof.   
     
     
         5 . The computing-in-memory system according to  claim 3 , wherein the digital circuit IP core includes one or more of:
 a post-processing operation circuit configured to perform a post-processing operation on digital data converted by the analog-to-digital conversion module;   a random-access memory (RAM);   a central processing unit (CPU);   a graphics processing unit (GPU); and   a peripheral interface module.   
     
     
         6 . The computing-in-memory system according to  claim 1 , wherein
 the digital circuit IP core includes one or more modules, and   the second chip comprises one or more sub-chips, each of which includes the one or more modules of the digital circuit IP core or a combination thereof.   
     
     
         7 . The computing-in-memory system according to  claim 1 , wherein the one or more arrays of computing-in-memory cells are integrated on the one or more first chips through a first process node, the peripheral analog circuit IP core and the digital circuit IP core are integrated on the second chip through a second process node different from the first process node, and the NAND memory is integrated on the third chip through a third process node different from the first process node and the second process node. 
     
     
         8 . The computing-in-memory system according to  claim 7 , wherein a line width of the second process node is less than a line width of the first process node. 
     
     
         9 . The computing-in-memory system according to  claim 1 , wherein the one or more arrays of computing-in-memory cells, the peripheral analog circuit IP core and the digital circuit IP core, and the NAND memory are integrated, through a same process node, on the one or more first chips, the second chip, and the third chip, respectively. 
     
     
         10 . A method comprising:
 integrating one or more arrays of computing-in-memory cells of a computing-in-memory system on one or more first chips, wherein the one or more arrays of computing-in-memory cells are configured to perform computations on received data;   integrating a peripheral analog circuit IP core and a digital circuit IP core of the computing-in-memory system on a second chip;   integrating NAND memory on a third chip between the one or more first chips and the second chip; and   packaging the one or more first chips, the second chip, and the third chip, wherein the one or more first chips and the second chip have access to data stored in the NAND memory.   
     
     
         11 . The method according to  claim 10 , wherein each of the one or more first chips, the second chip, and the third chip are communicatively coupled to each other via a through-silicon via (TSV). 
     
     
         12 . The method according to  claim 10 , wherein integrating the one or more arrays of computing-in-memory cells of the computing-in-memory system on the one or more first chips includes: integrating, using a first process node, the one or more arrays of computing-in-memory cells on each of the one or more first chips;
 wherein integrating the peripheral analog circuit IP core and the digital circuit IP core of the computing-in-memory system on the second chip includes: integrating, using a second process node different from the first process node, the peripheral analog circuit IP core and the digital circuit IP core on the second chip; and   wherein integrating the NAND memory on the third chip includes: integrating NAND memory on the third chip through a third process node different from the first process node and the second process node.   
     
     
         13 . The method according to  claim 12 , wherein a line width of the second process node is less than a minimum line width of the first process node. 
     
     
         14 . The method according to  claim 10 , wherein the one or more arrays of computing-in-memory cells, the peripheral analog circuit IP core and the digital circuit IP core, and the NAND memory are integrated, through a same process node, on the first chip, the second chip, and the third chip, respectively. 
     
     
         15 . The method according to  claim 10 , wherein the peripheral analog circuit IP core includes one or more of:
 a programming circuit module coupled to the one or more arrays of computing-in-memory cells and configured to perform data programming on the one or more arrays of computing-in-memory cells;   a digital-to-analog conversion module coupled to the one or more arrays of computing-in-memory cells and configured to convert digital data to be input to the one or more arrays of computing-in-memory cells into analog data;   an analog-to-digital conversion module coupled to the one or more arrays of computing-in-memory cells and configured to convert analog data computed by the one or more arrays of computing-in-memory cells into digital data;   a phase-locked loop; and   an oscillator.   
     
     
         16 . The method according to  claim 10 , wherein
 the peripheral analog circuit IP core includes one or more modules, and   the second chip comprises one or more sub-chips that each include one or more modules of the peripheral analog circuit IP core or a combination thereof.   
     
     
         17 . The method according to  claim 15 , wherein the digital circuit IP core includes one or more of:
 a post-processing operation circuit configured to perform a post-processing operation on the digital data converted by the analog-to-digital conversion module;   a random-access memory (RAM);   a central processing unit (CPU);   a graphics processing unit (GPU); and   a peripheral interface module.   
     
     
         18 . The method according to  claim 10 , wherein
 the digital circuit IP core comprises one or more modules, and   the second chip includes one or more sub-chips that each include one or more modules of the digital circuit IP core or a combination thereof.   
     
     
         19 . An apparatus comprising a computing-in-memory system which comprises:
 one or more first chips that each include one or more arrays of computing-in-memory cells of the computing-in-memory system, wherein the one or more arrays of computing-in-memory cells are configured to perform computations on received data;   a second chip that includes a peripheral analog circuit IP core and a digital circuit IP core;   a third chip positioned between the one or more first chips and the second chip, the third chip including NAND memory; and   an interface module configured to communicatively couple the one or more first chips, the second chip, and the third chip, such that the one or more first chips and the second chip have access to data stored in the NAND memory.   
     
     
         20 . The apparatus according to  claim 19 , wherein the interface module comprises a through-silicon via (TSV) structure.

Join the waitlist — get patent alerts

Track US2025199998A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.