IP Library › Granted Patent US 12,726,208
Granted Patent B1
US 12,726,208 · App. 18/493,481 · Granted Sep 1, 2026

Efficient clocking scheme for die-to-die connectivity

Inventors: Ramin Farjadrad (Los Altos, CA); Nhan Nguyen (Lake Oswego, OR)
Assignee: Eliyan Corp.
H03L7/0998H03L7/0818
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,726,208
App. No.
18/493,481
Granted
Sep 1, 2026
Kind
B1
Abstract

An integrated circuit (IC) chip includes a first data receiver including first receiver circuitry to receive first data from a second IC chip. A second data receiver includes second receiver circuitry to receive second data from the second IC chip. Timing circuitry couples to the first receiver and the second receiver in a shared configuration. The timing circuitry generates a receive timing signal to time reception of the first data and the second data by the first and second receivers. The timing circuitry generates the receive timing signal through use of a phase adjustment circuit. The first and second receivers sample the first and second data in response to the receive timing signal. The timing circuitry includes a forwarded timing interface for transferring a forwarded timing signal between the IC chip and the second IC chip.

Claims (49)

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

a first number of multiple data receivers, each of the multiple data receivers comprising a clock input to receive a common clock signal;

wherein the first number of multiple data receivers are organized into subsets of data receivers, each subset of the subsets of data receivers comprising:

a second number of data receivers that is less than the first number of multiple data receivers, the second number of data receivers to receive data signals at substantially a same time; and

phase adjustment circuitry that is shared solely by the second number of data receivers, the phase adjustment circuitry to generate a sampling clock signal by adjusting a timing of the common clock signal to sample data signals of the subsets of data receivers.

2 . The IC chiplet of claim 1 , wherein:

the adjusting of the timing of the common clock signal is based on the timing of a data signal received by at least one of the second number of data receivers.

3 . The IC chiplet of claim 1 , wherein:

the common clock signal is generated by a common clock phase adjustment circuit and forwarded from a second IC chiplet.

4 . The IC chiplet of claim 3 , wherein:

the common clock phase adjustment circuit comprises a phase interpolator that adjusts the timing of the common clock signal by coarse phase increments of a first phase granularity.

5 . The IC chiplet of claim 4 , wherein:

the phase adjustment circuitry comprises a variable delay circuit that adjusts the timing of the common clock signal by fine phase increments of a second phase granularity that is finer than the first phase granularity.

6 . The IC chiplet of claim 1 , wherein:

the adjusting of the timing of the common clock signal based on the timing of a data signal received by at least one data receiver before being distributed to the subsets of the data receivers.

7 . The IC chiplet of claim 1 , wherein:

each subset of the subsets of data receivers comprises a pair of adjacent data receivers.

8 . A chiplet-based system-in-package (SiP), comprising:

a first integrated circuit (IC) chiplet comprising a first number of multiple transmitters to transmit multiple data signals;

a second IC chiplet coupled to the first IC chiplet via multiple data lanes, the second IC chiplet comprising

multiple data receivers coupled to the first number of multiple transmitters via the multiple data lanes, each of the multiple data receivers comprising a clock input to receive a common clock signal;

wherein multiple data receivers are organized into subsets of data receivers, each subset of the subsets of data receivers comprising:

a second number of data receivers that is less than the multiple data receivers, the second number of data receivers to receive data signals at substantially a same time; and

phase adjustment circuitry that is shared solely by the second number of data receivers, the phase adjustment circuitry to generate a sampling clock signal by adjusting a timing of the common clock signal to sample data signals of the subsets of data receivers.

9 . The chiplet-based SiP of claim 8 , wherein:

the adjusting of the timing of the common clock signal is based on the timing of a data signal received by at least one data receiver.

10 . The chiplet-based SiP of claim 8 , wherein:

the first IC chiplet comprises a common clock phase adjustment circuit to generate the common clock signal and to forward the common clock signal to the second IC chiplet.

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

the common clock phase adjustment circuit comprises a phase interpolator to adjust the timing of the common clock signal by coarse phase increments of a first phase granularity.

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

the phase adjustment circuitry comprises a variable delay circuit that adjusts the timing of the common clock signal by fine phase increments of a second phase granularity that is finer than the first phase granularity.

13 . The chiplet-based SiP of claim 8 , wherein:

the adjusting of the timing of the common clock signal is based on the timing of a data signal received by at least one of the second number of data receivers before being distributed to the subsets of the data receivers.

14 . The chiplet-based SiP of claim 8 , wherein:

each subset of the subsets of data receivers comprises a pair of adjacent data receivers.

15 . A method of operation in an integrated circuit (IC) chiplet, comprising:

receiving a common clock signal by a first number of multiple data receivers;

receiving data signals at substantially a same time with adjacent data receivers that form a subset of the first number of multiple data receivers, the subset of the first number of multiple data receivers comprising a second number of data receivers that is less than the first number of multiple data receivers;

coupling phase adjustment circuitry that is shared solely by the subset of the first number of multiple data receivers;

generating, with the phase adjustment circuitry, a sampling clock signal by adjusting a timing of the common clock signal to sample data signals of the adjacent data receivers.

16 . The method of claim 15 , wherein:

the adjusting of the timing of the common clock signal is based on the timing of a data signal received by at least one data receiver before being distributed to the subset of the first number of multiple data receivers.

17 . The method of claim 15 , wherein:

the receiving of the common clock signal comprises receiving a forwarded clock signal that is generated by a common clock phase adjustment circuit and forwarded from a second IC chiplet.

18 . The method of claim 17 , wherein:

the adjusting of the timing of the common clock signal comprises adjusting, with a phase interpolator of the common clock phase adjustment circuit, the timing of the common clock signal by coarse phase increments of a first phase granularity.

19 . The method of claim 18 , wherein:

the adjusting of the timing of the common clock signal further comprises adjusting, with a variable delay circuit of the phase adjustment circuitry, the timing of the common clock signal by fine phase increments of a second phase granularity that are finer than the first phase granularity.

Continuity (1)
Provisional Application 63418713 · Oct 24, 2022
References Cited (148)
US 6031729A · Berkely · 2000 [cited by applicant]
US 6222419B1 · Yoshida · 2001 [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 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 8483579B2 · Fukuda · 2013 [cited by applicant]
US 8546955B1 · Wu · 2013 [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 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 9886275B1 · Carlson · 2018 [cited by applicant]
US 9961812B2 · Suorsa · 2018 [cited by applicant]
US 10171115B1 · Shirinfar · 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 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 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 20040215856A1 · Leduc · 2004 [cited by examiner]
US 20050041683A1 · Kizer · 2005 [cited by applicant]
US 20050117404A1 · Savoj · 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 20090163166A1 · Lin · 2009 [cited by examiner]
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 20130222026A1 · Havens · 2013 [cited by applicant]
US 20130249290A1 · Buonpane · 2013 [cited by applicant]
US 20130285584A1 · Kim · 2013 [cited by applicant]
US 20130318266A1 · Thomas · 2013 [cited by examiner]
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 20150288510A1 · Chen · 2015 [cited by examiner]
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 20170033918A1 · Hossain et al. · 2017 [cited by applicant]
US 20170317859A1 · Hormati · 2017 [cited by applicant]
US 20170331651A1 · Suzuki · 2017 [cited by applicant]
US 20170346617A1 · Bandi · 2017 [cited by examiner]
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 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 20200373286A1 · Dennis · 2020 [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 20210258078A1 · Meade · 2021 [cited by applicant]
US 20220038095A1 · Hafizi · 2022 [cited by examiner]
US 20220159860A1 · Winzer · 2022 [cited by applicant]
US 20220223522A1 · Scearce · 2022 [cited by applicant]
US 20220231676A1 · Kalyanamahadevi Gopalan Jawarlal · 2022 [cited by examiner]
US 20230039033A1 · Zarkovsky · 2023 [cited by applicant]
US 20230085155A1 · Malone · 2023 [cited by examiner]
US 20230090061A1 · Zarkovsky · 2023 [cited by applicant]
US 20230195678A1 · Jayaraman · 2023 [cited by examiner]
US 20230236999A1 · Azadet · 2023 [cited by examiner]
Ardalan et al, Chiplet Communication Link: Bunch of Wires (BoW), IEEE, Jan. 26, 2021 (Year: 2021). [cited by examiner]
Zhang et al, “A CNRZ-7 Based Wireline Transceiver With High-Bandwidth-Density, Low-Power for D2D Communication”, China, DOI: 10.1109/ACCESS.2022.3204744, IEEE Access, Sep. 19, 2022 (Year: 2022). [cited by examiner]
Debendra Das Sharma , Gerald Pasdast, Zhiguo Qian and Kemal Aygün, Universal Chiplet Interconnect Express (UCIe): An Open Industry Standard for Innovations With Chiplets at Package Level, IEEE Transactions on Components… [cited by examiner]
Geng Zhang, Mingche Lai, and Fangxu Lyu, “A Multichannel, High-Bandwidth Wirelane Receiver for D2D Interconnects”, Electronics 2022, 11,2864, MDPI, Sep. 10, 2022 (Year: 2022). [cited by examiner]
Universal Chiplet Interconnect Express (UCIe) Specification, Rev 1.0, Feb. 2022 (Year: 2022). [cited by examiner]
Vivet et al , INTACT: A 96-Core Processor With Six Chiplets 3D-Stacked on an Active Interposer With Distributed Interconnects and Integrated Power Management, IEEE Journal of Solid-State Circuits, vol. 56, No. 1, Jan. 2… [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 (BOW) 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]
NVLink-C2C: A Coherent Off Package Chip-to-Chip Interconnect with 40Gbps/pin Single-ended Signaling; Ying Wei, et al.; International Solid-State Circuits Conference, 2023. [cited by applicant]
“NVLink-C2C: A Coherent Off Package Chip-to-Chip Interconnect with 40Gbps/pin Singel-ended Signaling”; Ying Wei, et al.; 2023 IEEE International Solid-State Circuits Conference. [cited by applicant]