IP Library › Granted Patent US 12,248,419
Granted Patent B1
US 12,248,419 · App. 18/202,851 · Granted Mar 11, 2025

Interface conversion circuitry for universal chiplet interconnect express (UCIe)

Inventors: Ramin Farjadrad (Los Altos, CA); Kevin Donnelly (Santa Cruz, CA)
Assignee: Eliyan Corporation
G06F13/382G06F2213/40
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,248,419
App. No.
18/202,851
Granted
Mar 11, 2025
Kind
B1
Abstract

An integrated circuit (IC) chip includes a Universal Chiplet Interconnect express (UCIe) interface circuit for transferring UCIe signals. The UCIe interface circuit includes a mainband sub-interface for transferring mainband signals and a sideband sub-interface for transferring sideband signals along a first number of sideband signal paths. A bump interface includes a second number of sideband bumps, each of the sideband bumps for coupling to a signal link. The second number of sideband bumps is less than the first number of sideband signal paths. A converter circuit is disposed between the UCIe interface circuit and the bump interface. The converter circuit includes a receiver circuit to receive first sideband data from the sideband sub-interface. The receiver circuit includes local clock circuitry, oversampling circuitry, and majority detection circuitry to receive oversampled data and to resolve states of sideband data bits based on a majority voting process.

Claims (59)

1. An integrated circuit (IC) chip, comprising:

a Universal Chiplet Interconnect express (UCIe) interface circuit to transfer signals in accordance with a UCIe protocol, the UCIe interface circuit comprising

a mainband sub-interfaces to transfer mainband signals, and

a sideband sub-interface to transfer sideband signals along a first number of sideband signal paths;

a bump interface comprising a second number of sideband bumps, each of the second number of sideband bumps to couple to a signal link, wherein the second number of sideband bumps is less than the first number of sideband signal paths; and

a converter circuit disposed between the UCIe interface circuit and the bump interface, the converter circuit comprising

a receiver circuit to receive first sideband data from the sideband sub-interface via the converter circuit, the first sideband data received from off-chip via a first link, the receiver circuit comprising

local clock circuitry to generate a sampling signal;

oversampling circuitry to oversample the first sideband data in response to the sampling signal to generate oversampled data; and

majority detection circuitry to receive the oversampled data and to resolve states of bits of the first sideband data based on a majority voting process carried out by the majority detection circuitry.

2. The IC chip of claim 1 , wherein:

the receiver circuit receives the first sideband data from a second IC chip via the first link.

3. The IC chip of claim 2 , further comprising:

a locked-loop circuit to generate the sampling signal based on a reference clock, the reference clock common to the IC chip and the second IC chip.

4. The IC chip of claim 2 , further comprising:

a sideband transmit circuit to transmit solely second sideband data to the second IC chip without an accompanying sideband clock.

5. The IC chip of claim 4 , wherein:

the sideband transmit circuit is configured to transmit the second sideband data along the first link.

6. The IC chip of claim 5 , wherein:

the sideband transmit circuit transmits the second sideband data along the first link concurrently with the receiver circuit receiving the first sideband data along the first link.

7. The IC chip of claim 1 , wherein:

the receiver circuit receives solely sideband data without an accompanying clock from the sideband sub-interface via the converter circuit.

8. The IC chip of claim 1 , wherein:

the first sideband data is received as return-to-zero (RZ) data.

9. A chiplet-based multi-chip module (MCM), comprising:

a first integrated circuit (IC) chiplet comprising

a first Universal Chiplet Interconnect express (UCIe) interface to transfer signals along a first number of signal paths in accordance with a UCIe protocol, the UCIe interface comprising

a mainband sub-interface for to transfer mainband signals, and

a sideband sub-interface to transfer sideband signals along a first number of sideband signal paths; and

a first converter interface to convert the first number of signal paths to a second number of signal paths that is less than the first number of signal paths; and

a second IC chiplet comprising

a second converter interface coupled to the first converter interface via a number of links that correspond to the second number of signal paths, the second converter interface comprising

a receiver circuit to receive first sideband data from the second converter interface, the receiver circuit comprising

local clock circuitry to generate a sampling signal;

oversampling circuitry to oversample the first sideband data in response to the sampling signal to generate oversampled data; and

majority detection circuitry to receive the oversampled data and to resolve states of bits of the first sideband data based on a majority voting process carried out by the majority detection circuitry.

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

a locked-loop circuit to generate the sampling signal based on a reference clock, the reference clock common to the first IC chiplet and the second IC chiplet.

11. The chiplet-based MCM of claim 9 , further comprising:

a sideband transmit circuit to transmit solely second sideband data to the second IC chiplet via a first one of the number of links without an accompanying sideband clock.

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

the sideband transmit circuit is configured to transmit the second sideband data along the first one of the number of links.

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

the sideband transmit circuit transmits the second sideband data along the first one of the number of links concurrently with the receiver circuit receiving the first sideband data along the first one of the number of links.

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

the receiver circuit receives solely sideband data without an accompanying clock via the second converter interface.

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

the first sideband data is received as return-to-zero (RZ) data.

16. An interface conversion circuit, comprising:

conversion circuitry coupled to a Universal Chiplet Interconnect express (UCIe) interface, the conversion circuitry to receive first sideband data in accordance with a UCIe protocol from a second interface conversion circuit, the conversion circuitry comprising

a receiver circuit to receive the first sideband data from the second interface conversion circuit, from off-chip via a first link, the receiver circuit comprising

local clock circuitry to generate a sampling signal;

oversampling circuitry to oversample the first sideband data in response to receiving the sampling signal to generate oversampled data; and

majority detection circuitry to receive the oversampled data and to resolve states of bits of the first sideband data based on a majority voting process carried out by the majority detection circuitry.

17. The interface conversion circuit of claim 16 , wherein:

the conversion circuitry comprises a micro-bump interface array; and

the second interface conversion circuit comprises a standard bump interface array.

18. The interface conversion circuit of claim 17 , realized as a dynamic random access memory (DRAM) IC chip.

19. The interface conversion circuit of claim 17 , realized as a logic IC chip.

Continuity (1)
Provisional Application 63346298 · May 26, 2022
References Cited (194)
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 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 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 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 9832006B1 · Bandi · 2017 [cited by applicant]
US 9842784B2 · Nasrullah · 2017 [cited by examiner]
US 9886275B1 · Carlson · 2018 [cited by applicant]
US 9961812B2 · Suorsa · 2018 [cited by applicant]
US 10171115B1 · Shirinfar · 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 10748852B1 · Sauter · 2020 [cited by applicant]
US 10803548B2 · Matam et al. · 2020 [cited by applicant]
US 10804204B2 · Rubin et al. · 2020 [cited by applicant]
US 10855498B1 · Farjadrad · 2020 [cited by applicant]
US 10935593B2 · Goyal · 2021 [cited by applicant]
US 11088876B1 · Farjadrad · 2021 [cited by applicant]
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 · Elsherbini · 2023 [cited by examiner]
US 11782865B1 · Kochavi · 2023 [cited by applicant]
US 11789649B2 · Chatterjee et al. · 2023 [cited by applicant]
US 11841815B1 · Farjadrad · 2023 [cited by applicant]
US 11842986B1 · Farjadrad · 2023 [cited by applicant]
US 11855043B1 · Farjadrad · 2023 [cited by applicant]
US 11855056B1 · F.Rad · 2023 [cited by applicant]
US 11892242B2 · Mao · 2024 [cited by applicant]
US 11893242B1 · Farjadrad · 2024 [cited by applicant]
US 11983125B2 · Soni · 2024 [cited by applicant]
US 12001355B1 · Dreier · 2024 [cited by applicant]
US 12001725B2 · Chatterjee · 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 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 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 20170286340A1 · Ngo · 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 20180175001A1 · Pyo · 2018 [cited by applicant]
US 20180190635A1 · Choi · 2018 [cited by applicant]
US 20180196767A1 · Linstadt · 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 20190267062A1 · Tan · 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 20200320026A1 · Kabiry · 2020 [cited by applicant]
US 20200364142A1 · Lin · 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 20210181974A1 · Ghosh · 2021 [cited by applicant]
US 20210183842A1 · Fay · 2021 [cited by applicant]
US 20210193567A1 · Cheah et al. · 2021 [cited by applicant]
US 20210225827A1 · Lanka · 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 20210405919A1 · K · 2021 [cited by applicant]
US 20220051989A1 · Agarwal · 2022 [cited by applicant]
US 20220159860A1 · Winzer · 2022 [cited by applicant]
US 20220222198A1 · Lanka · 2022 [cited by examiner]
US 20220223522A1 · Scearce · 2022 [cited by applicant]
US 20220237138A1 · Lanka · 2022 [cited by examiner]
US 20220334995A1 · Das Sharma · 2022 [cited by examiner]
US 20220350756A1 · Burstein · 2022 [cited by applicant]
US 20220391114A1 · Richter · 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 20230181599A1 · Erickson · 2023 [cited by applicant]
US 20230289311A1 · Noguera Serra · 2023 [cited by applicant]
US 20240007234A1 · Harrington · 2024 [cited by applicant]
US 20240028208A1 · Kim · 2024 [cited by applicant]
US 20240241840A1 · Im · 2024 [cited by applicant]
US 20240273041A1 · Lee · 2024 [cited by examiner]
U.S. Appl. No. 16/812,234; Mohsen F. Rad, filed Mar. 6, 2020. [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]
“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]
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]
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]
Cited By (1)
US 12,517,850