IP Library › Granted Patent US 12,204,759
Granted Patent B1
US 12,204,759 · App. 18/380,932 · Granted Jan 21, 2025

Multi-chip module (MCM) with multi-port unified memory

Inventors: Ramin Farjadrad (Los Altos, CA); Syrus Ziai (Los Altos, CA)
Assignee: Eliyan Corporation
G06F3/0611G06F3/0629G06F3/0673
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,204,759
App. No.
18/380,932
Filed
Oct 17, 2023
Granted
Jan 21, 2025
Kind
B1
Examiner
LI, ZHUO H
Art Unit
2133
USPC
711/154
Abstract

Semiconductor devices, packaging architectures and associated methods are disclosed. In one embodiment, a multi-chip module (MCM) is disclosed. The MCM includes a common substrate and a first integrated circuit (IC) chip disposed on the common substrate. The first IC chip includes a first memory interface. A second IC chip is disposed on the common substrate and includes a second memory interface. A first memory device is disposed on the common substrate and includes memory and a first port coupled to the memory. The first port is configured for communicating with the first memory interface of the first IC chip. A second port is coupled to the memory and communicates with the second memory interface of the second IC chip. In-memory processing circuitry is coupled to the memory and controls transactions between the first memory device and the first and second IC chips.

Claims (75)

1. A chiplet-based multi-chip module (MCM) to couple to a base substrate, the chip let-based MCM comprising:

a non-silicon package substrate that is separate from the base substrate;

a first integrated circuit (IC) chiplet coupled to the non-silicon package substrate and comprising a first memory interface and a first network-on-chip (NoC) circuit;

a first memory chiplet coupled to the non-silicon package substrate and comprising

a first memory comprising a first memory space;

a first port to communicate with the first memory interface of the first IC chiplet;

a second port;

a second NoC circuit in communication with the first NoC circuit via the first port, and coupled to the second port;

a second memory chiplet arranged in a daisy-chained configuration with the first memory chiplet, the second memory chiplet comprising

a second memory comprising a second memory space;

a third port to communicate with the second port of the first memory chiplet;

a third NoC circuit in communication with the first NoC circuit and the second NoC circuit; and

wherein the first IC chiplet accesses the second memory space of the second memory chiplet via the first memory chiplet.

2. The chiplet-based MCM of claim 1 , wherein:

the first memory chiplet and the second memory chiplet comprise respective high bandwidth memory (HBM) chiplets.

3. The chiplet-based MCM of claim 1 , wherein:

the first memory comprises a first set of at least one memory IC die;

the first port, the second port, and the second NoC circuit are formed on a first logic IC die that is coupled to the first set of at least one memory IC die;

the second memory comprises a second set of at least one memory IC die; and

the third port and the third NoC circuit are formed on a second logic IC die that is coupled to the second set of at least one memory IC die.

4. The chiplet-based MCM of claim 3 , wherein:

the first set of at least one memory IC die is disposed in a horizontal relationship with the first logic IC die; and

the second set of at least one memory IC die is disposed in a horizontal relationship with the second logic IC die.

5. The chiplet-based MCM of claim 3 , wherein:

the first set of at least one memory IC die is disposed in a vertical relationship with the first logic IC die; and

the second set of at least one memory IC die is disposed in a vertical relationship with the second logic IC die.

6. The chiplet-based MCM of claim 1 , wherein the second NoC circuit includes:

input buffer circuitry to receive information from the first NoC circuit; and

a crossbar switch to feed the information from the input buffer circuitry to the second port.

7. The chiplet-based MCM of claim 1 , wherein the first IC chiplet comprises:

a first processing unit.

8. The chiplet-based MCM of claim 1 , wherein:

the second memory chiplet comprises a fourth port; and

wherein the chiplet-based MCM further comprises a third memory chiplet coupled to the fourth port of the second memory chiplet; and

wherein accesses to the third memory chiplet are carried out via the third port and fourth port of the second memory chiplet.

9. The chiplet-based MCM of claim 1 , realized as a system-in-package (SiP).

10. The chiplet-based MCM of claim 9 , wherein:

the non-silicon package substrate comprises an organic standard package substrate.

11. The chiplet-based MCM of claim 10 , wherein:

the first memory chiplet comprises a first high-bandwidth memory (HBM) chiplet; and

the second memory chiplet comprises a second high-bandwidth memory (HBM) chiplet.

12. A chiplet-based multi-chip module (MCM) to couple to a base substrate, the chiplet-based MCM comprising:

a non-silicon package substrate that is separate from the base substrate;

a first integrated circuit (IC) chiplet coupled to the non-silicon package substrate and comprising a first memory interface;

a first memory chiplet coupled to the non-silicon package substrate and comprising

a first memory comprising a first memory space;

a first port to communicate with the first memory interface of the first IC chiplet;

a second port; and

a second memory chiplet coupled to the non-silicon package substrate and arranged inline with the first memory chiplet, the second memory chiplet comprising

a second memory comprising a second memory space;

a third port to communicate with the second port of the first memory chiplet; and

wherein the first IC chiplet to indirectly accesses the second memory space of the second memory chiplet via the first memory chiplet.

13. The chiplet-based MCM of claim 12 , wherein the first IC chiplet comprises:

a first processing unit.

14. The chiplet-based MCM of claim 12 , wherein:

the first memory comprises a first set of at least one memory IC die;

the first port and the second port are formed on a first logic IC die that is coupled to the first set of at least one memory IC die;

the second memory comprises a second set of at least one memory IC die; and

wherein the third port is formed on a second logic IC die that is coupled to the second set of at least one memory IC die.

15. The chiplet-based MCM of claim 14 , wherein:

the first set of at least one memory IC die is disposed in a horizontal relationship with the first logic IC die; and

the second set of at least one memory IC die is disposed in a horizontal relationship with the second logic IC die.

16. The chiplet-based MCM of claim 15 , wherein:

the first set of at least one memory IC die is disposed in a vertical relationship with the first logic IC die; and

the second set of at least one memory IC die is disposed in a vertical relationship with the second logic IC die.

17. The chiplet-based MCM of claim 12 , wherein the first memory chiplet further comprises:

a fourth port coupled to the first memory space to communicate with a third IC chiplet.

18. The chiplet-based MCM of claim 17 , wherein the third IC chiplet comprises:

a third memory chiplet.

19. The chiplet-based MCM of claim 12 , realized as a system-in-package (SiP).

20. The chiplet-based MCM of claim 19 , wherein:

the non-silicon package substrate comprises an organic standard package substrate.

21. The chiplet-based MCM of claim 20 , wherein:

the first memory chiplet comprises a first high-bandwidth memory (HBM) chiplet; and

the second memory chiplet comprises a second high-bandwidth memory (HBM) chiplet.

Continuity (2)
Continuation 17994123 · Nov 25, 2022
Provisional Application 63283265 · Nov 25, 2021
References Cited (205)
US 4334305A · Girardi · 1982 [cited by applicant]
US 5396581A · Mashiko · 1995 [cited by applicant]
US 5677569A · Choi · 1997 [cited by applicant]
US 5892287A · Hoffman · 1999 [cited by applicant]
US 5910010A · Nishizawa · 1999 [cited by applicant]
US 6031729A · Berkely · 2000 [cited by applicant]
US 6055235A · Blanc · 2000 [cited by applicant]
US 6417737B1 · Moloudi · 2002 [cited by applicant]
US 6492727B2 · Nishizawa · 2002 [cited by applicant]
US 6690742B2 · Chan · 2004 [cited by applicant]
US 6721313B1 · Van Duyne · 2004 [cited by applicant]
US 6932618B1 · Nelson · 2005 [cited by applicant]
US 7027529B1 · Ohishi · 2006 [cited by applicant]
US 7248890B1 · Raghavan · 2007 [cited by applicant]
US 7269212B1 · Chau · 2007 [cited by applicant]
US 7477615B2 · Oshita · 2009 [cited by applicant]
US 7535958B2 · Best · 2009 [cited by applicant]
US 7593271B2 · Ong · 2009 [cited by applicant]
US 7701957B1 · Bicknell · 2010 [cited by applicant]
US 7907469B2 · Sohn et al. · 2011 [cited by applicant]
US 7978754B2 · Yeung · 2011 [cited by applicant]
US 8004330B1 · Acimovic · 2011 [cited by applicant]
US 8024142B1 · Gagnon · 2011 [cited by applicant]
US 8121541B2 · Rofougaran · 2012 [cited by applicant]
US 8176238B2 · Yu et al. · 2012 [cited by applicant]
US 8468381B2 · Jones · 2013 [cited by applicant]
US 8483579B2 · Fukuda · 2013 [cited by applicant]
US 8546955B1 · Wu · 2013 [cited by applicant]
US 8704364B2 · Banijamali et al. · 2014 [cited by applicant]
US 8861573B2 · Chu · 2014 [cited by applicant]
US 8948203B1 · Nolan · 2015 [cited by applicant]
US 8982905B2 · Kamble · 2015 [cited by applicant]
US 9088334B2 · Chakraborty · 2015 [cited by applicant]
US 9106229B1 · Hutton · 2015 [cited by applicant]
US 9129935B1 · Chandrasekar · 2015 [cited by applicant]
US 9294313B2 · Prokop · 2016 [cited by applicant]
US 9349707B1 · Sun · 2016 [cited by applicant]
US 9379878B1 · Lugthart · 2016 [cited by applicant]
US 9432298B1 · Smith · 2016 [cited by applicant]
US 9558143B2 · Leidel · 2017 [cited by applicant]
US 9832006B1 · Bandi · 2017 [cited by applicant]
US 9842784B2 · Nasrullah · 2017 [cited by applicant]
US 9843538B2 · Woodruff · 2017 [cited by applicant]
US 9886275B1 · Carlson · 2018 [cited by applicant]
US 9934842B2 · Mozak · 2018 [cited by applicant]
US 9961812B2 · Suorsa · 2018 [cited by applicant]
US 9977731B2 · Pyeon · 2018 [cited by applicant]
US 10171115B1 · Shirinfar · 2019 [cited by applicant]
US 10394737B1 · Ngo · 2019 [cited by applicant]
US 10402363B2 · Long et al. · 2019 [cited by applicant]
US 10410694B1 · Arbel · 2019 [cited by applicant]
US 10439661B1 · Heydari · 2019 [cited by applicant]
US 10642767B1 · Farjadrad · 2020 [cited by applicant]
US 10678738B2 · Dai · 2020 [cited by applicant]
US 10735176B1 · Heydari · 2020 [cited by applicant]
US 10769073B2 · Desai · 2020 [cited by applicant]
US 10803548B2 · Matam et al. · 2020 [cited by applicant]
US 10804204B2 · Rubin et al. · 2020 [cited by applicant]
US 10825496B2 · Murphy · 2020 [cited by applicant]
US 10826536B1 · Beukema · 2020 [cited by applicant]
US 10855498B1 · Farjadrad · 2020 [cited by applicant]
US 10935593B2 · Goyal · 2021 [cited by applicant]
US 11088876B1 · Farjadrad · 2021 [cited by examiner]
US 11100028B1 · Subramaniam · 2021 [cited by applicant]
US 11164817B2 · Rubin et al. · 2021 [cited by applicant]
US 11204863B2 · Sheffler · 2021 [cited by applicant]
US 11581282B2 · Elshirbini · 2023 [cited by applicant]
US 11669474B1 · Lee · 2023 [cited by applicant]
US 11789649B2 · Chatterjee et al. · 2023 [cited by applicant]
US 11842986B1 · Ramin · 2023 [cited by examiner]
US 11892242B2 · Mao · 2024 [cited by applicant]
US 11983125B2 · Soni · 2024 [cited by applicant]
US 12001355B1 · Dreier · 2024 [cited by applicant]
US 20020122479A1 · Agazzi · 2002 [cited by applicant]
US 20020136315A1 · Chan · 2002 [cited by applicant]
US 20040088444A1 · Baumer · 2004 [cited by applicant]
US 20040113239A1 · Prokofiev · 2004 [cited by applicant]
US 20040130347A1 · Moll · 2004 [cited by applicant]
US 20040156461A1 · Agazzi · 2004 [cited by applicant]
US 20050041683A1 · Kizer · 2005 [cited by applicant]
US 20050134306A1 · Stojanovic · 2005 [cited by applicant]
US 20050157781A1 · Ho · 2005 [cited by applicant]
US 20050205983A1 · Origasa · 2005 [cited by applicant]
US 20060060376A1 · Yoon · 2006 [cited by applicant]
US 20060103011A1 · Andry · 2006 [cited by applicant]
US 20060158229A1 · Hsu · 2006 [cited by applicant]
US 20060181283A1 · Wajcer · 2006 [cited by applicant]
US 20060188043A1 · Zerbe · 2006 [cited by applicant]
US 20060250985A1 · Baumer · 2006 [cited by applicant]
US 20060251194A1 · Bublil · 2006 [cited by applicant]
US 20070281643A1 · Kawai · 2007 [cited by applicant]
US 20080063395A1 · Royle · 2008 [cited by applicant]
US 20080086282A1 · Artman · 2008 [cited by applicant]
US 20080143422A1 · Lalithambika · 2008 [cited by applicant]
US 20080186987A1 · Baumer · 2008 [cited by applicant]
US 20080222407A1 · Carpenter · 2008 [cited by applicant]
US 20090113158A1 · Schnell · 2009 [cited by applicant]
US 20090154365A1 · Diab · 2009 [cited by applicant]
US 20090174448A1 · Zabinski · 2009 [cited by applicant]
US 20090220240A1 · Abhari · 2009 [cited by applicant]
US 20090225900A1 · Yamaguchi · 2009 [cited by applicant]
US 20090304054A1 · Tonietto · 2009 [cited by applicant]
US 20100177841A1 · Yoon · 2010 [cited by applicant]
US 20100197231A1 · Kenington · 2010 [cited by applicant]
US 20100294547A1 · Hatanaka · 2010 [cited by applicant]
US 20110029803A1 · Redman-White · 2011 [cited by applicant]
US 20110038286A1 · Ta · 2011 [cited by applicant]
US 20110167297A1 · Su · 2011 [cited by applicant]
US 20110187430A1 · Tang · 2011 [cited by applicant]
US 20110204428A1 · Erickson · 2011 [cited by applicant]
US 20110267073A1 · Chengson · 2011 [cited by applicant]
US 20110293041A1 · Luo · 2011 [cited by applicant]
US 20120082194A1 · Tam · 2012 [cited by applicant]
US 20120182776A1 · Best · 2012 [cited by applicant]
US 20120192023A1 · Lee · 2012 [cited by applicant]
US 20120216084A1 · Chun · 2012 [cited by applicant]
US 20120327818A1 · Takatori · 2012 [cited by applicant]
US 20130181257A1 · Ngai · 2013 [cited by applicant]
US 20130222026A1 · Havens · 2013 [cited by applicant]
US 20130249290A1 · Buonpane · 2013 [cited by applicant]
US 20130285584A1 · Kim · 2013 [cited by applicant]
US 20140016524A1 · Choi · 2014 [cited by applicant]
US 20140048947A1 · Lee · 2014 [cited by applicant]
US 20140126613A1 · Zhang · 2014 [cited by applicant]
US 20140192583A1 · Rajan · 2014 [cited by applicant]
US 20140269860A1 · Brown · 2014 [cited by applicant]
US 20140269983A1 · Baeckler · 2014 [cited by applicant]
US 20150012677A1 · Nagarajan · 2015 [cited by applicant]
US 20150046612A1 · Gupta · 2015 [cited by applicant]
US 20150172040A1 · Pelekhaty · 2015 [cited by applicant]
US 20150180760A1 · Rickard · 2015 [cited by applicant]
US 20150206867A1 · Lim · 2015 [cited by applicant]
US 20150271074A1 · Hirth · 2015 [cited by applicant]
US 20150326348A1 · Shen · 2015 [cited by applicant]
US 20150358005A1 · Chen · 2015 [cited by applicant]
US 20160056125A1 · Pan · 2016 [cited by applicant]
US 20160071818A1 · Wang · 2016 [cited by applicant]
US 20160111406A1 · Mak · 2016 [cited by applicant]
US 20160217872A1 · Hossain · 2016 [cited by applicant]
US 20160294585A1 · Rahman · 2016 [cited by applicant]
US 20170255575A1 · Niu · 2017 [cited by applicant]
US 20170317859A1 · Hormati · 2017 [cited by applicant]
US 20170331651A1 · Suzuki · 2017 [cited by applicant]
US 20180010329A1 · Golding, Jr. · 2018 [cited by applicant]
US 20180082981A1 · Gowda · 2018 [cited by applicant]
US 20180137005A1 · Wu · 2018 [cited by applicant]
US 20180175001A1 · Pyo · 2018 [cited by applicant]
US 20180190635A1 · Choi · 2018 [cited by applicant]
US 20180210830A1 · Malladi et al. · 2018 [cited by applicant]
US 20180315735A1 · Delacruz · 2018 [cited by applicant]
US 20190044764A1 · Hollis · 2019 [cited by applicant]
US 20190058457A1 · Ran · 2019 [cited by applicant]
US 20190108111A1 · Levin · 2019 [cited by applicant]
US 20190198489A1 · Kim · 2019 [cited by applicant]
US 20190319626A1 · Dabral · 2019 [cited by applicant]
US 20200051961A1 · Rickard · 2020 [cited by applicant]
US 20200105718A1 · Collins et al. · 2020 [cited by applicant]
US 20200257619A1 · Sheffler · 2020 [cited by applicant]
US 20200373286A1 · Dennis · 2020 [cited by applicant]
US 20210056058A1 · Lee · 2021 [cited by applicant]
US 20210082875A1 · Nelson · 2021 [cited by applicant]
US 20210117102A1 · Grenier · 2021 [cited by applicant]
US 20210149763A1 · Ranganathan · 2021 [cited by applicant]
US 20210181974A1 · Ghosh · 2021 [cited by applicant]
US 20210183842A1 · Fay · 2021 [cited by applicant]
US 20210193567A1 · Cheah et al. · 2021 [cited by applicant]
US 20210258078A1 · Meade · 2021 [cited by applicant]
US 20210311900A1 · Malladi · 2021 [cited by applicant]
US 20210365203A1 · O · 2021 [cited by applicant]
US 20220051989A1 · Agarwal · 2022 [cited by applicant]
US 20220121381A1 · Brewer · 2022 [cited by applicant]
US 20220159860A1 · Winzer · 2022 [cited by applicant]
US 20220179792A1 · Banerjee · 2022 [cited by applicant]
US 20220189934A1 · Kim · 2022 [cited by applicant]
US 20220222198A1 · Lanka · 2022 [cited by applicant]
US 20220223522A1 · Scearce · 2022 [cited by applicant]
US 20220237138A1 · Lanka · 2022 [cited by applicant]
US 20220254390A1 · Gans · 2022 [cited by applicant]
US 20220327276A1 · Seshan · 2022 [cited by applicant]
US 20220334995A1 · Das Sharma · 2022 [cited by applicant]
US 20220342840A1 · Das Sharma · 2022 [cited by applicant]
US 20230039033A1 · Zarkovsky · 2023 [cited by applicant]
US 20230068802A1 · Wang · 2023 [cited by applicant]
US 20230090061A1 · Zarkovsky · 2023 [cited by applicant]
US 20230092541A1 · Dugast · 2023 [cited by applicant]
US 20230161599A1 · Erickson · 2023 [cited by applicant]
US 20230289311A1 · Noguera Serra · 2023 [cited by examiner]
US 20230359579A1 · Madhira · 2023 [cited by applicant]
US 20240273041A1 · Lee · 2024 [cited by applicant]
Farjadrad et al., “A Bunch of Wires (B0W) Interface for Inter-Chiplet Communication”, 2019 IEEE Symposium on High-Performance Interconnects (HOTI), pp. 27-30, Oct. 2019. [cited by applicant]
Universal Chiplet Interconnect Express (UCIe) Specification Rev. 1.0, Feb. 24, 2022. [cited by applicant]
Brinda Ganesh et. al., “Fully-Buffered DIMM Memory Architectures: Understanding Mechanisms, Overheads and Scaling”, 2007, IEEE, 2007 IEEE 13th International Symposium on High Performance Computer Architecture, pp. 1-12 … [cited by applicant]
Anu Ramamurthy, “Chiplet Technology & Heterogeneous Integration” Jun. 2021, NASA, 2021 NEPP ETW, slides 1-17 (Year: 2021). [cited by applicant]
Wikipedia, “Printed circuit board”, Nov. 9, 2021, Wayback Machine, as preserved by the Internet Archive on Nov. 9, 2021, pp. 1-23 (Year: 2021). [cited by applicant]
Block Memory Generator v8.2 LogiCORE IP Product Guide Vivado Design Suite; Xilinx; Apr. 1, 2015. [cited by applicant]
Kurt Lender et al., “Questions from the Compute Express Link Exploring Coherent Memory and Innovative Cases Webinar”, Apr. 13, 2020, CXL consortium. [cited by applicant]
Planet Analog, “The basics of SerDes (serializers/deserializers) for interfacing”, Dec. 1, 2020, Planet Analog. [cited by applicant]
U.S. Appl. No. 16/812,234; Mohsen F. Rad; Filed Mar. 6, 2020. [cited by applicant]
“Hot Chips 2017: Intel Deep Dives Into EMIB”, TomsHardware.com; Aug. 25, 2017. [cited by applicant]
“Using Chiplet Encapsulation Technology to Achieve Processing-In-Memory Functions”; Micromachines 2022, 13, 1790; https://www.mdpi.com/journal/micromachines; Tian et al. [cited by applicant]
“Multiport memory for high-speed interprocessor communication in MultiCom;” Scientia Iranica, vol. 8, No. 4, pp. 322-331; Sharif University of Technology, Oct. 2001; Asgari et al. [cited by applicant]
Universal Chiplet Interconnect Express (UCIe) Specification, Revision 1.1, Version 1.0, Jul. 10, 2023. [cited by applicant]
Hybrid Memory Cube Specification 2.1, Hybrid Memory Cube Consortium, HMC-30G-VSR Phy, 2014. [cited by applicant]
“Using Dual Port Memory as Interconnect”, EE Times, Apr. 26, 2005, Daniel Barry. [cited by applicant]
Quartus II Handbook Version 9.0 vol. 4: SOPC Builder; “System Interconnect Fabric for Memory-Mapped Interfaces”; Mar. 2009. [cited by applicant]
Cited By (3)
US 12,353,717 US 12,699,514 US 12,730,560