IP Library Granted Patent US 12,259,575
Granted Patent B2
US 12,259,575 · App. 18/590,708 · Granted Mar 25, 2025

Clock signal distribution using photonic fabric

Inventors: Philip Winterbottom (Santa Clara, CA); Martinus Bos (San Jose, CA); Jason Rupert Redgrave (Mountain View, CA)
Assignee: Celestial AI Inc.
G02B6/12004G02B6/12002G02B6/30G02B6/43G06F7/50G06F7/5318G06F7/5443G06N3/04G06N3/067G06N3/0675
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,259,575
App. No.
18/590,708
Granted
Mar 25, 2025
Kind
B2
Abstract

Various embodiments provide for clock signal distribution within a processor, such as a machine learning (ML) processor, using a photonic fabric.

Claims (45)

1. A circuit package comprising:

a circuit including a plurality of processing elements that include photonic-channel interfaces; and

a plurality of photonic channels connecting the plurality of processing elements via the photonic-channel interfaces to form at least part of an electro-photonic network, a sub-plurality of the plurality of photonic channels being connected to an individual processing element of the plurality of processing elements, the individual processing element being configured to:

select, for the individual processing element, a master photonic channel from the sub-plurality of photonic channels;

select, for the individual processing element, a set of slave photonic channels from the sub-plurality of photonic channels;

extract a received clock signal from the master photonic channel;

generate, based on the received clock signal, a local clock signal used by the individual processing element to perform one or more local operations on the individual processing element; and

transmit, over the set of slave photonic channels, a distributed clock signal to a set of the plurality of processing elements connected to the individual processing element, the transmitting the distributed clock signal comprising transforming the distributed clock signal from an electrical form to an optical form using the photonic-channel interface of the individual processing element, the transmitting the distributed clock signal further comprising transforming the distributed clock signal from the optical form to the electrical form at the set of the plurality of processing elements, the distributed clock signal being suitable for transmission across the set of slave photonic channels and for use as associated local clock signals by the set of the plurality of processing elements, the distributed clock signal being generated based on the received clock signal.

2. The circuit package of claim 1 , wherein the individual processing element comprises a jitter-attenuating phase-lock loop (PLL), wherein the individual processing element uses the jitter-attenuating PLL to generate a low jitter clock signal based on the received clock signal, and wherein the generating of the local clock signal based on the received clock signal comprises generating the local clock signal based on the low jitter clock signal.

3. The circuit package of claim 1 , wherein the individual processing element selects the master photonic channel during boot time of the individual processing element.

4. The circuit package of claim 1 , wherein the individual processing element selects the set of slave photonic channels during boot time of the individual processing element.

5. The circuit package of claim 1 , wherein the individual processing element is configured to:

perform a channel alignment operation on the master photonic channel, the channel alignment operation being configured to adjust one or more settings of the individual processing element to compensate for clock skew.

6. The circuit package of claim 1 , wherein the individual processing element extracts the received clock signal from the master photonic channel by performing clock data recovery on an incoming bit stream received over the master photonic channel.

7. The circuit package of claim 1 , wherein the individual processing element transmits the distributed clock signal to the set of processing elements by transmitting one or more outgoing bit streams to the set of processing elements, the one or more outgoing bit streams being generated based on the distributed clock signal.

8. The circuit package of claim 1 , wherein the individual processing element comprises a tensor processor and a DNN, wherein each of the tensor processor and the DNN is configured to operate based on the local clock signal, and wherein a packet is capable of being transferred between the DNN and the tensor processor using the local clock signal.

9. The circuit package of claim 1 , wherein the individual processing element comprises a message router that includes the photonic-channel interface, the message router being configured to operate based on the local clock signal.

10. The circuit package of claim 1 , wherein the individual processing element comprises a hardware circuit for computing one or more dot products between at least two vectors, the hardware circuit being configured to operate based on the local clock signal.

11. The circuit package of claim 1 ,

wherein the individual processing element is a first processing element, the sub-plurality of photonic channels is a first sub-plurality of photonic channels, the master photonic channel is a first master photonic channel, the set of slave photonic channels is a first set of slave photonic channels, the received clock signal is a first received clock signal, the local clock signal is a first local clock signal, and the distributed clock signal is a first distributed clock signal; and

wherein a second sub-plurality of the plurality of photonic channels being connected to a second processing element, the second processing element being included in the set of processing elements connected to the first processing element, the second sub-plurality of the plurality of photonic channels including an individual photonic channel of the set of slave photonic channels that connects the first processing element to the second processing element, the second processing element being configured to:

select, for the second processing element, a second master photonic channel from the individual photonic channel;

select, for the second processing element, a second set of slave photonic channels from the second sub-plurality of photonic channels;

extract a second received clock signal from the second master photonic channel;

generate, based on the second received clock signal, a second local clock signal used by the second processing element to perform one or more local operations on the second processing element; and

transmit, over the second set of slave photonic channels, a second distributed clock signal to a second set of the plurality of processing elements connected to the second processing element, the transmitting the second distributed clock signal comprising transforming the second distributed clock signal from the electrical form to the optical form using the photonic-channel interface of the individual processing element, the transmitting the second distributed clock signal further comprising transforming the second distributed clock signal from the optical form to the electrical form at the second set of the plurality of processing elements, the second distributed clock signal being suitable for transmission across the second set of slave photonic channels and for use as associated local clock signals by the second set of the plurality of processing elements, the second distributed clock signal being generated based on the second received clock signal.

12. The circuit package of claim 11 , wherein the first processing element comprises a first set of components, the second processing element comprises a second set of components, the first set of components comprising at least one of a first tensor processor, a first message router that includes a photonic-channel interface, or a first hardware circuit for computing one or more first dot products between at least two vectors, the second set of components comprising at least one of a second tensor processor, a second message router that includes a photonic-channel interface, or a second hardware circuit for computing one or more second dot products between at least two vectors, the first set of components being configured to operate based on the first local clock signal, and the second set of components being configured to operate based on the second local clock signal.

13. A method comprising:

selecting, by an individual processing element of a plurality of processing elements, a master photonic channel from a plurality of photonic channels, the master photonic channel being selected for the individual processing element, the plurality of processing elements being part of a circuit of a circuit package, the plurality of processing elements being connected together by a plurality of photonic channels to form at least part of an electro-photonic network within the circuit package;

selecting, by the individual processing element, a set of slave photonic channels from the plurality of photonic channels, the set of slave photonic channels being selected for the individual processing element;

extracting, by the individual processing element, a received clock signal from the master photonic channel in a digital format;

based on the received clock signal in the digital format, generating, by the individual processing element, a local clock signal used by the individual processing element to perform one or more local operations on the individual processing element using a digital portion of the circuit; and

transmitting, by the individual processing element and over the set of slave photonic channels, a distributed clock signal to a set of the plurality of processing elements connected to the individual processing element, the distributed clock signal being generated based on the received clock signal in the digital format, the transmitting comprising:

transforming the distributed clock signal from a digital format to an optical format;

routing the distributed clock signal in the optical format across the set of slave photonic channels;

receiving the distributed clock signal in the optical format at photonic interfaces of the set of the plurality of processing elements; and

transforming the distributed clock signal to the digital format in the set of the plurality of processing elements using associated photonic channel interfaces.

14. The method of claim 13 , wherein the individual processing element comprises a jitter-attenuating phase-lock loop (PLL), wherein the individual processing element uses the jitter-attenuating PLL to generate a low jitter clock signal based on the received clock signal, and wherein the generating of the local clock signal based on the received clock signal comprises generating the local clock signal based on the low jitter clock signal.

15. The method of claim 13 , wherein the selecting of the master photonic channel is performed during boot time of the individual processing element.

16. The method of claim 13 , wherein the selecting of the set of slave photonic channels during boot time of the individual processing element.

17. The method of claim 13 , comprising:

performing, by the individual processing element, a channel alignment operation on the master photonic channel, the channel alignment operation being configured to adjust one or more settings of the individual processing element to compensate for clock skew.

18. The method of claim 13 , wherein the extracting of the received clock signal from the master photonic channel comprises performing clock data recovery on an incoming bit stream received over the master photonic channel.

19. The method of claim 13 , wherein the transmitting of the distributed clock signal to the set of processing elements comprises transmitting one or more outgoing bit streams to the set of processing elements, the one or more outgoing bit streams being generated based on the distributed clock signal.

20. The method of claim 13 , wherein the individual processing element comprises a set of components, the set of components comprising at least one of a tensor processor, a message router that includes photonic-channel interfaces, or a hardware circuit for computing a dot product between at least two vectors, the set of components being configured to operate based on the local clock signal.

Assignments (3)
MERGER Recorded Feb 10, 2026
From: CELESTIAL AI INC.
To: SICILY MERGER SUB II, INC.
Reel/Frame 074721/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2024
From: REDGRAVE, JASON RUPERT
To: CELESTIAL AI INC.
Reel/Frame 068652/0499 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2024
From: WINTERBOTTOM, PHILIP; BOS, MARTINUS
To: CELESTIAL AI INC.
Reel/Frame 067038/0457 →
Continuity (3)
Continuation 17807699 · Jun 17, 2022
Provisional Application 63212353 · Jun 18, 2021
Related Publication 20240201437A1 · Jun 20, 2024
References Cited (318)
US 4912706A · Eisenberg · 1990 [cited by examiner]
US 4934775A · Koai · 1990 [cited by applicant]
US 5457563A · Van Deventer · 1995 [cited by applicant]
US 6249621B1 · Sargent et al. · 2001 [cited by applicant]
US 6714552B1 · Cotter · 2004 [cited by applicant]
US 7034641B1 · Clarke et al. · 2006 [cited by applicant]
US 7778501B2 · Beausoleil et al. · 2010 [cited by applicant]
US 7889996B2 · Zheng et al. · 2011 [cited by applicant]
US 7894699B2 · Beausoleil · 2011 [cited by applicant]
US 7961990B2 · Krishnamoorthy et al. · 2011 [cited by applicant]
US 8064739B2 · Binkert et al. · 2011 [cited by applicant]
US 8213751B1 · Ho et al. · 2012 [cited by applicant]
US 8260147B2 · Scandurra et al. · 2012 [cited by applicant]
US 8285140B2 · McCracken et al. · 2012 [cited by applicant]
US 8326148B2 · Bergman et al. · 2012 [cited by applicant]
US 8340517B2 · Shacham et al. · 2012 [cited by applicant]
US 8447146B2 · Beausoleil et al. · 2013 [cited by applicant]
US 8611747B1 · Wach · 2013 [cited by applicant]
US 9036482B2 · Lea · 2015 [cited by applicant]
US 9369784B2 · Zid et al. · 2016 [cited by applicant]
US 9495295B1 · Dutt et al. · 2016 [cited by applicant]
US 9791761B1 · Li et al. · 2017 [cited by applicant]
US 9831360B2 · Knights et al. · 2017 [cited by applicant]
US 9882655B2 · Li et al. · 2018 [cited by applicant]
US 10031287B1 · Heroux et al. · 2018 [cited by applicant]
US 10107959B2 · Heroux et al. · 2018 [cited by applicant]
US 10117007B2 · Song et al. · 2018 [cited by applicant]
US 10185085B2 · Huangfu et al. · 2019 [cited by applicant]
US 10225632B1 · Dupuis et al. · 2019 [cited by applicant]
US 10250958B2 · Chen et al. · 2019 [cited by applicant]
US 10281747B2 · Padmaraju et al. · 2019 [cited by applicant]
US 10365445B2 · Badihi et al. · 2019 [cited by applicant]
US 10564512B2 · Sun et al. · 2020 [cited by applicant]
US 10598852B1 · Zhao et al. · 2020 [cited by applicant]
US 10651933B1 · Chiang et al. · 2020 [cited by applicant]
US 10837827B2 · Nahmias et al. · 2020 [cited by applicant]
US 10908369B1 · Mahdi et al. · 2021 [cited by applicant]
US 10915297B1 · Halutz et al. · 2021 [cited by applicant]
US 10935722B1 · Li et al. · 2021 [cited by applicant]
US 10951325B1 · Rathinasamy et al. · 2021 [cited by applicant]
US 10962728B2 · Nelson et al. · 2021 [cited by applicant]
US 10976491B2 · Coolbaugh et al. · 2021 [cited by applicant]
US 11107770B1 · Ramalingam et al. · 2021 [cited by applicant]
US 11165509B1 · Nagarajan et al. · 2021 [cited by applicant]
US 11165711B2 · Mehrvar et al. · 2021 [cited by applicant]
US 11233580B2 · Meade et al. · 2022 [cited by applicant]
US 11321092B1 · Raikin et al. · 2022 [cited by applicant]
US 11336376B1 · Xie · 2022 [cited by applicant]
US 11493714B1 · Mendoza et al. · 2022 [cited by applicant]
US 11500153B2 · Meade et al. · 2022 [cited by applicant]
US 11509397B2 · Ma et al. · 2022 [cited by applicant]
US 11769710B2 · Refai-Ahmed et al. · 2023 [cited by applicant]
US 11817903B2 · Pleros et al. · 2023 [cited by applicant]
US 20040213229A1 · Chang et al. · 2004 [cited by applicant]
US 20060159387A1 · Handelman · 2006 [cited by applicant]
US 20060204247A1 · Murphy · 2006 [cited by applicant]
US 20110206379A1 · Budd · 2011 [cited by applicant]
US 20120020663A1 · McLaren · 2012 [cited by applicant]
US 20120251116A1 · Li et al. · 2012 [cited by applicant]
US 20130275703A1 · Schenfeld · 2013 [cited by applicant]
US 20130308942A1 · Ji et al. · 2013 [cited by applicant]
US 20150109024A1 · Abdelfattah et al. · 2015 [cited by applicant]
US 20150354938A1 · Mower et al. · 2015 [cited by applicant]
US 20160116688A1 · Hochberg et al. · 2016 [cited by applicant]
US 20160131862A1 · Rickman et al. · 2016 [cited by applicant]
US 20160344507A1 · Marquardt et al. · 2016 [cited by applicant]
US 20170045697A1 · Hochberg et al. · 2017 [cited by applicant]
US 20170194309A1 · Evans et al. · 2017 [cited by applicant]
US 20170194310A1 · Evans et al. · 2017 [cited by applicant]
US 20170207600A1 · Klamkin et al. · 2017 [cited by applicant]
US 20170220352A1 · Woo et al. · 2017 [cited by applicant]
US 20170261708A1 · Ding et al. · 2017 [cited by applicant]
US 20170285372A1 · Baba et al. · 2017 [cited by applicant]
US 20180107030A1 · Morton et al. · 2018 [cited by applicant]
US 20180260703A1 · Soljacic et al. · 2018 [cited by applicant]
US 20190026225A1 · Gu et al. · 2019 [cited by applicant]
US 20190049665A1 · Ma et al. · 2019 [cited by applicant]
US 20190205737A1 · Bleiweiss et al. · 2019 [cited by applicant]
US 20190265408A1 · Ji et al. · 2019 [cited by applicant]
US 20190266088A1 · Kumar · 2019 [cited by applicant]
US 20190266089A1 · Kumar · 2019 [cited by applicant]
US 20190294199A1 · Carolan et al. · 2019 [cited by applicant]
US 20190317285A1 · Liff · 2019 [cited by applicant]
US 20190317287A1 · Raghunathan et al. · 2019 [cited by applicant]
US 20190356394A1 · Bunandar et al. · 2019 [cited by applicant]
US 20190372589A1 · Gould · 2019 [cited by applicant]
US 20190385997A1 · Choi et al. · 2019 [cited by applicant]
US 20200006304A1 · Chang et al. · 2020 [cited by applicant]
US 20200125716A1 · Chittamuru et al. · 2020 [cited by applicant]
US 20200142441A1 · Bunandar et al. · 2020 [cited by applicant]
US 20200158967A1 · Winzer et al. · 2020 [cited by applicant]
US 20200174707A1 · Johnson et al. · 2020 [cited by applicant]
US 20200200987A1 · Kim · 2020 [cited by applicant]
US 20200213028A1 · Behringer et al. · 2020 [cited by applicant]
US 20200250532A1 · Shen et al. · 2020 [cited by applicant]
US 20200284981A1 · Harris et al. · 2020 [cited by applicant]
US 20200310761A1 · Rossi et al. · 2020 [cited by applicant]
US 20200409001A1 · Liang et al. · 2020 [cited by applicant]
US 20200410330A1 · Liu et al. · 2020 [cited by applicant]
US 20210036783A1 · Bunandar et al. · 2021 [cited by applicant]
US 20210064958A1 · Lin et al. · 2021 [cited by applicant]
US 20210072784A1 · Lin et al. · 2021 [cited by applicant]
US 20210116637A1 · Li et al. · 2021 [cited by applicant]
US 20210132309A1 · Zhang et al. · 2021 [cited by applicant]
US 20210132650A1 · Wenhua et al. · 2021 [cited by applicant]
US 20210133547A1 · Wenhua et al. · 2021 [cited by applicant]
US 20210173238A1 · Hosseinzadeh · 2021 [cited by applicant]
US 20210257396A1 · Piggott et al. · 2021 [cited by applicant]
US 20210271020A1 · Islam et al. · 2021 [cited by applicant]
US 20210286129A1 · Fini et al. · 2021 [cited by applicant]
US 20210305127A1 · Refai-Ahmed et al. · 2021 [cited by applicant]
US 20210406164A1 · Grymel et al. · 2021 [cited by applicant]
US 20210409848A1 · Saunders et al. · 2021 [cited by applicant]
US 20220003948A1 · Zhou et al. · 2022 [cited by applicant]
US 20220004029A1 · Meng · 2022 [cited by applicant]
US 20220012578A1 · Brady et al. · 2022 [cited by applicant]
US 20220012582A1 · Pleros et al. · 2022 [cited by applicant]
US 20220044092A1 · Pleros et al. · 2022 [cited by applicant]
US 20220091332A1 · Yoo et al. · 2022 [cited by applicant]
US 20220092016A1 · Kumashikar · 2022 [cited by applicant]
US 20220159860A1 · Winzer et al. · 2022 [cited by applicant]
US 20220171142A1 · Wright et al. · 2022 [cited by applicant]
US 20220302033A1 · Cheah et al. · 2022 [cited by applicant]
US 20220342164A1 · Chen et al. · 2022 [cited by applicant]
US 20220374575A1 · Ramey et al. · 2022 [cited by applicant]
US 20220382005A1 · Rusu · 2022 [cited by applicant]
US 20230089415A1 · Zilkie et al. · 2023 [cited by applicant]
US 20230197699A1 · Spreitzer et al. · 2023 [cited by applicant]
US 20230251423A1 · Lopez et al. · 2023 [cited by applicant]
US 20230258886A1 · Liao · 2023 [cited by applicant]
US 20230282547A1 · Refai-Ahmed et al. · 2023 [cited by applicant]
US 20230308188A1 · Dorta-Quinones · 2023 [cited by applicant]
US 20230314702A1 · Yu · 2023 [cited by applicant]
US 20230376818A1 · Nowak · 2023 [cited by applicant]
US 20230393357A1 · Ranno · 2023 [cited by applicant]
AU 2019100030A · 2019 [cited by applicant]
AU 2019100679A · 2019 [cited by applicant]
AU 2019100750A · 2019 [cited by applicant]
CN 102281478A · 2011 [cited by applicant]
CN 102333250A · 2012 [cited by applicant]
CN 102413039A · 2012 [cited by applicant]
CN 102638311A · 2012 [cited by applicant]
CN 102645706A · 2012 [cited by applicant]
CN 202522621U · 2012 [cited by applicant]
CN 103369415A · 2013 [cited by applicant]
CN 103442311A · 2013 [cited by applicant]
CN 103580890A · 2014 [cited by applicant]
CN 104539547A · 2015 [cited by applicant]
CN 105451103A · 2016 [cited by applicant]
CN 205354341U · 2016 [cited by applicant]
CN 105812063A · 2016 [cited by applicant]
CN 105847166A · 2016 [cited by applicant]
CN 106126471A · 2016 [cited by applicant]
CN 106331909A · 2017 [cited by applicant]
CN 106407154A · 2017 [cited by applicant]
CN 106533993A · 2017 [cited by applicant]
CN 106549874A · 2017 [cited by applicant]
CN 106796324 · 2017 [cited by applicant]
CN 106888050A · 2017 [cited by applicant]
CN 106911521A · 2017 [cited by applicant]
CN 106936708A · 2017 [cited by applicant]
CN 106936736A · 2017 [cited by applicant]
CN 106980160A · 2017 [cited by applicant]
CN 107911761A · 2018 [cited by applicant]
CN 108599850A · 2018 [cited by applicant]
CN 207835452U · 2018 [cited by applicant]
CN 108737011A · 2018 [cited by applicant]
CN 110266585A · 2019 [cited by applicant]
CN 110505021A · 2019 [cited by applicant]
CN 111208690A · 2020 [cited by applicant]
CN 111752891A · 2020 [cited by applicant]
CN 111770019A · 2020 [cited by applicant]
CN 111786911A · 2020 [cited by applicant]
FR 3007537A · 2014 [cited by applicant]
GB 2223867 · 1990 [cited by applicant]
IN 201621017235A · 2016 [cited by applicant]
IN 202121008267A · 2021 [cited by applicant]
JP 6747660B · 2020 [cited by applicant]
JP 2020155112 · 2020 [cited by applicant]
KR 101242172B · 2013 [cited by applicant]
KR 101382606B · 2014 [cited by applicant]
KR 101465420B · 2014 [cited by applicant]
KR 101465498B · 2014 [cited by applicant]
KR 101541534B · 2015 [cited by applicant]
KR 101548695B · 2015 [cited by applicant]
KR 101766786B · 2017 [cited by applicant]
KR 101766792B · 2017 [cited by applicant]
WO WO2015176289 · 2015 [cited by applicant]
WO WO2020072925 · 2020 [cited by applicant]
WO WO2020102204 · 2020 [cited by applicant]
WO WO2020191217 · 2020 [cited by applicant]
WO WO2021021787 · 2021 [cited by applicant]
WO WO2022032105 · 2022 [cited by applicant]
WO WO2022133490 · 2022 [cited by applicant]
WO WO2023177417 · 2022 [cited by applicant]
WO WO2022266676 · 2022 [cited by applicant]
WO WO2023177922 · 2023 [cited by applicant]
U.S. Appl. No. 63/049,928, filed Jul. 9, 2020, Pleros et al. [cited by applicant]
U.S. Appl. No. 63/062,163, filed Aug. 6, 2020, Pleros et al. [cited by applicant]
U.S. Appl. No. 63/199,286, filed Dec. 17, 2020, Ma et al. [cited by applicant]
U.S. Appl. No. 63/199,412, filed Dec. 23, 2022, Ma et al. [cited by applicant]
U.S. Appl. No. 63/201,155, filed Apr. 15, 2021, Ma et al. [cited by applicant]
U.S. Appl. No. 63/261,974, filed Oct. 1, 2021, Pleros et al. [cited by applicant]
U.S. Appl. No. 63/212,353, filed Jun. 18, 2021, Winterbottom et al. [cited by applicant]
U.S. Appl. No. 17/807,692, filed Jun. 17, 2022, Winterbottom et al. [cited by applicant]
U.S. Appl. No. 17/807,694, filed Jun. 17, 2022, Winterbottom et al. [cited by applicant]
U.S. Appl. No. 17/807,698, filed Jun. 17, 2022, Winterbottom et al. [cited by applicant]
U.S. Appl. No. 17/807,699, filed Jun. 17, 2022, Winterbottom et al. [cited by applicant]
U.S. Appl. No. 17/807,695, filed Jun. 17, 2022, Winterbottom et al. [cited by applicant]
U.S. Appl. No. 63/321,453, filed Mar. 18, 2022, Bos et al. [cited by applicant]
U.S. Appl. No. 17/903,455, filed Sep. 6, 2022, Lazovsky et al. [cited by applicant]
U.S. Appl. No. 18/123,161, filed Mar. 17, 2023, Bos et al. [cited by applicant]
U.S. Appl. No. 17/957,731, filed Sep. 30, 2022, Pleros et al. [cited by applicant]
U.S. Appl. No. 17/957,812, filed Sep. 30, 2022, Pleros et al. [cited by applicant]
U.S. Appl. No. 63/420,323, filed Oct. 28, 2022, Sahni. [cited by applicant]
U.S. Appl. No. 18/123,170, filed Mar. 17, 2023, Sahni. [cited by applicant]
U.S. Appl. No. 63/420,330, filed Oct. 28, 2022, Sahni et al. [cited by applicant]
U.S. Appl. No. 63/428,663, filed Nov. 29, 2022, Sahni et al. [cited by applicant]
U.S. Appl. No. 63/441,689, filed Jan. 27, 2023, Winterbottom. [cited by applicant]
U.S. Appl. No. 63/579,486, filed Aug. 29, 2023, Aggarwal et al. [cited by applicant]
U.S. Appl. No. 63/535,509, filed Aug. 30, 2023, Winterbottom et al. [cited by applicant]
U.S. Appl. No. 63/535,511, filed Aug. 30, 2023, Winterbottom et al. [cited by applicant]
U.S. Appl. No. 63/535,512, filed Aug. 30, 2023, José Maia da Silva et al. [cited by applicant]
U.S. Appl. No. 63/592,509, filed Oct. 23, 2023, Aggarwal et al. [cited by applicant]
U.S. Appl. No. 63/592,517, filed Oct. 23, 2023, Winterbottom et al. [cited by applicant]
U.S. Appl. No. 18/473,898, filed Sep. 25, 2023, Pleros et al. [cited by applicant]
U.S. Appl. No. 18/523,667, filed Nov. 29, 2023, Sahni et al. [cited by applicant]
U.S. Appl. No. 18/293,673, filed Jan. 30, 2024, Bos et al. [cited by applicant]
U.S. Appl. No. 18/407,408, filed Jan. 8, 2024, Aggarwal. [cited by applicant]
U.S. Appl. No. 18/407,410, filed Jan. 8, 2024, Aggarwal. [cited by applicant]
U.S. Appl. No. 18/423,210, filed Jan. 25, 2024, Winterbottom. [cited by applicant]
U.S. Appl. No. 18/540,579, filed Dec. 14, 2023, Winterbottom et al. [cited by applicant]
U.S. Appl. No. 18/590,689, filed Feb. 28, 2024, Winterbottom et al. [cited by applicant]
U.S. Appl. No. 18/590,703, filed Feb. 28, 2024, Winterbottom et al. [cited by applicant]
U.S. Appl. No. 18/590,708, filed Feb. 28, 2024, Winterbottom et al. [cited by applicant]
Ardestani, et al., “Supporting Massive DLRM Inference Through Software Defined Memory”, Nov. 8, 2021; 14 pages. [cited by applicant]
Agrawal, Govind; “Chapter 4—Optical Receivers”, Fiber-Optic Communications Systems, John Wiley & Sons, Inc., (2002), pp. 133-182. [cited by applicant]
Burgwal, Roel et al; “Using an imperfect photonic network to implement random unitaries,” Opt. Express 25(23), (2017), 28236-28245. [cited by applicant]
Capmany, Francoy et al.; “Thepgrammable processor” Nature Photonics, 109/22/20226, (2016), 5 pgs. [cited by applicant]
Carolan, Jacques et al.; “Universal Linear Optics”; arXiv: 1505.01182v1; (2015); 13 pgs. [cited by applicant]
Clements, William et al; “Optimal design for universal multiport interferometers”; Optica; vol. 3, No. 12; (2016), pp. 1460-1465. [cited by applicant]
Eltes, Felix et al.; “A BaTiO3-Based Electro-Optic Pockets Modulator Monolithically Integrated on an Advanced Silicon Photonics Platform”; J. Lightwave Technol. vol. 37, No. 5; (2019), pp. 1456-1462. [cited by applicant]
Eltes, Felix et al.; Low-Loss BaTiO3—Si Waveguides for Nonlinear Integrated Photonics; ACS Photon., vol. 3, No. 9; (2016), pp. 1698-1703. [cited by applicant]
Harris, NC et al.; “Efficient, compact and low loss thermo-optic phase shifter in colicon”; Opt. Express, vol. 22, No. 9; (2014), pp. 10487-10493. [cited by applicant]
Jiang, W.; “Nonvolatile and ultra-low-loss reconfigurable mode (De) multiplexer/switch using triple-waveguide coupler with Ge2Sb2Se4T31 phase change material”; Sci. Rep. vol. 8, No. 1; (2018), 12 pages. [cited by applicant]
Lambrecht, Joris et al.; “90-GB/s NRZ Optical Receiveer in Silicon Using a Fully Differential Transimpedance Aplifier,” Journal of Lightwave Technology, vol. 37, No. 9; (2019); pp. 1964-1973. [cited by applicant]
Manolis, A. et al; “Non-volatile integrated photonic memory using GST phase change material on a fully eched Si3N4/SiO2 waveguide”; Conference on Lasers and Electro-optics; OSA Technical Digest, paper STh3R.4; (2020); 2… [cited by applicant]
Miller, David A. et al; “Perfect optics with imperfect components”; Optica, vol. 2, No. 8; (2015); pp. 747-750. [cited by applicant]
Miller, David A. et al; “Self-Configuring Universal Linear Optical Component”; Photon. Res. 1; [Online]; Retrieved from the interent: URL: https://arxiv.org/ftp/arxiv/papers/1303/1303.4602.pdf; (2013), pp. 1-15. [cited by applicant]
Miscuglio, Mario et al.; “Photonic Tensor cores for machine learning”; Applied Physics Reviews, vol. 7, Issue 3; (2020), 16 pages. [cited by applicant]
Mourgias-Alexandris, George et al; “An all-optical neuron with sigmoid activation function;” Optics Express, vol. 27, No. 7; (2019), pp. 9620-9630. [cited by applicant]
Mourgias-Alexandris, George et al; Neuromorphic Photonics with Coherent Linear Neurons Using Dual-IQ Modulation Cells, Journal of Lightwave Technology, vol. 38, No. 4; Feb. 15, 2020, pp. 811-819. [cited by applicant]
Pai, Sunil et al.; “Parallel Programming of an Arbitrary Feedforward Photonic Network”; IEEE Journal of Selected Topics in Quantum Electronics, vol. 26, No. 5; (2020), 13 pages. [cited by applicant]
Perez, Daniel et al. “Reconfigurable lattice mesh designs for prgrammable photonic processors”; Optics Express vol. 24, Issue 11; (2016); pp. 12093-12106. [cited by applicant]
Raj, Mayank et al.; “Design of a 50-GB/s Hybid Integrated Si-Photonic Optical Link in 16-nm FinFET”; IEEE Journal of Solid-State Circuits, vol. 55, No. 4, Apr. 2020, pp. 1086-1095. [cited by applicant]
Reck, M. et al; “Experimental Realization of any Discrete Unitary Operator”; Phys. Rev. Lett. 73; (1994); pp. 58-61. [cited by applicant]
Shen, Yichen et al; “Deep learning with coherent nanophotonic circuits”; https://arxiv.org/pdf/1610.02365.pdf; (2016); 8 pages. [cited by applicant]
Shi, Bin et al.; Numerical Simulation of an InP Photonic Integrated Cross-Connect for Deep Neural Networks on Chip; Applied Sciences, Jan. 9, 2020, pp. 1-15. [cited by applicant]
Shokraneh, Farhad et al; “The diamond mesh, a phase-error- and loss-tolerant fieldprogrammable MZI-based optical processor for optical neural networks” Opt. Express, vol. 28, No. 16; (2020); pp. 23495-23508. [cited by applicant]
Sun, Chen et al; “A 45 nm cmos-soi monolithic photonics platform with bit-statistics-based resonant microring thermal tuning”; IEEE Journal of Solid-State Circuits, vol. 51, No. 4; (2016); 20 pages. [cited by applicant]
Tait, Alexander et al; “Broadcast and Weight: An Intergated Network for Scalable Photonic Spike Processing”; Journal of Lightwave Technology, vol. 32, No. 21; (2014); pp. 4029-4041. [cited by applicant]
Yang, Lin et al; “On-chip CMOS-compatible optical signal processor”; Opt. Express, vol. 20, No. 12; (2012) pp. 13560-13565. [cited by applicant]
Zhuang, L. et al; Programmable photonic signal processor chip for radiofrequency applications; Optica 2; 854-859; (2015); 10 pages. [cited by applicant]
U.S. Appl. No. 17/395,849, Jan. 5, 2023, Office Action. [cited by applicant]
U.S. Appl. No. 17/395,849, Jul. 24, 2023, Notice of Allowance. [cited by applicant]
U.S. Appl. No. 17/645,001, Jul. 20, 2022, Notice of Allowance. [cited by applicant]
U.S. Appl. No. 18/540,579, Feb. 14, 2024, Office Action. [cited by applicant]
U.S. Appl. No. 17/807,692, Feb. 15, 2024, Restriction Requirement. [cited by applicant]
U.S. Appl. No. 18/407,408, Mar. 28, 2024, Office Action. [cited by applicant]
U.S. Appl. No. 18/407,410, Mar. 15, 2024, Restriction Requirement. [cited by applicant]
PCT/US2021/044956, Nov. 19, 2021, International Search Report and Written Opinion. [cited by applicant]
PCT/US2021/073003, Mar. 22, 2022, International Search Report and Written Opinion. [cited by applicant]
PCT/US2022/073039, Sep. 1, 2022, Invitation to Pay Additional Fees. [cited by applicant]
PCT/US2022/073039, Dec. 2, 2022, International Search Report and Written Opinion. [cited by applicant]
PCT/US2022/042621, Feb. 15, 2023, International Search Report and Written Opinion. [cited by applicant]
PCT/US2023/015680, May 23, 2023, Invitation to Pay Additional Fees. [cited by applicant]
PCT/US2022/015680, Aug. 23, 2023, International Search Report and Written Opinion. [cited by applicant]
20220404544, Jan. 19, 2024, Foreign Office Action. [cited by applicant]
202180068303.5, Jan. 20, 2024, Foreign Office Action. [cited by applicant]
PCT/US2022/042621, Feb. 26, 2024, International Search Report and Written Opinion. [cited by applicant]
U.S. Appl. No. 63/392,475, filed Jul. 26, 2022, Aggarwal et al.. [cited by applicant]
U.S. Appl. No. 18/076,196, filed Dec. 6, 2022, Aggarwal et al.. [cited by applicant]
U.S. Appl. No. 18/076,210, filed Dec. 6, 2022, Aggarwal et al.. [cited by applicant]
U.S. Appl. No. 18/217,898, filed Jul. 3, 2023, Aggarwal et al.. [cited by applicant]
U.S. Appl. No. 63/437,639, filed Jan. 6, 2023, Plunkett et al.. [cited by applicant]
U.S. Appl. No. 63/437,641, filed Jan. 6, 2023, Plunkett et al.. [cited by applicant]
Hendry, G. et al.; “Circuit-Switched Memory Access in Photonic Interconnection Networks for High-Performance Embedded Computing,” SC '10: Proceedings of the 2010 ACM/IEEE International Conference for High Performance Co… [cited by applicant]
Liu, Jifeng, et al.; “Waveguide-integrated, ultralow-energy GeSi electro-absorption modulators”, Nature Photonics, [Online] vol. 2, No. 7, May 30, 2008 (May 30, 2008), pp. 433-437. [cited by applicant]
Wu, Longsheng et al.; “Design of a broadband Ge 1-20 1-x Six electro-absorption modulator based on the Franz-Keldysh effect with thermal tuning”, Optics Express, [Online] vol. 28, No. 5, Feb. 27, 2020 (Feb. 27, 2020), p… [cited by applicant]
U.S. Appl. No. 18/540,579, May 1, 2024, Office Action. [cited by applicant]
U.S. Appl. No. 17/807,692, Jul. 12, 2024, Office Action. [cited by applicant]
U.S. Appl. No. 18/407,408, Jul. 30, 2024, Notice of Allowance. [cited by applicant]
U.S. Appl. No. 18/407,410, May 24, 2024, Office Action. [cited by applicant]
U.S. Appl. No. 18/407,410, Aug. 12, 2024, Notice of Allowance. [cited by applicant]
U.S. Appl. No. 17/903,455, Jun. 27, 2024, Office Action. [cited by applicant]
U.S. Appl. No. 18/590,708, Aug. 7, 2024, Notice of Allowance. [cited by applicant]
PCT/US2023/015680, Aug. 9, 2024, International Preliminary Report on Patentability. [cited by applicant]
10-2023-7007856, Aug. 21, 2024, Foreign Notice of Allowance. [cited by applicant]
202180068303.5, Jul. 31, 2024, Foreign Notice of Allowance. [cited by applicant]
11202307570T, Apr. 10, 2024, Foreign Notice of Allowance. [cited by applicant]
202280020819.7, Apr. 4, 2024, Foreign Office Action. [cited by applicant]
202180093875.9, Apr. 12, 2019, Foreign Office Action. [cited by applicant]
PCT/US2024/010774, May 3, 2024, International Search Report and Written Opinion. [cited by applicant]
EP23220883, May 7, 2024, Extended European Search Report. [cited by applicant]
PCT/US2024/013168, May 8, 2024, International Search Report and Written Opinion. [cited by applicant]
22826043.6, Jun. 14, 2024, Extended European Search Report. [cited by applicant]
21853044.2, Jul. 23, 2024, Extended European Search Report. [cited by applicant]
1020237024129, Aug. 2, 2024, Foreign Office Action. [cited by applicant]
1020237044346, Aug, 27, 2024, Foreign Office Action. [cited by applicant]
Zhang, Yulong; “Building blocks of a silicon photonic integrated wavelength division multiplexing transmitter for detector instrumentation” , Doktors Der Ingenieurwissenschaften (Dr. -Ing.), Dec. 15, 2020 (Dec. 15, 2020… [cited by applicant]
U.S. Appl. No 17/807,699, Oct. 1, 2024, Office Action. [cited by applicant]
U.S. Appl. No 18/423,210, Sep. 30, 2024, Notice of Allowance. [cited by applicant]
U.S. Appl. No 18/540,579, Oct. 8, 2024, Office Action. [cited by applicant]
202280020819.7, Sep. 16, 2024, Foreign Notice of Allowance. [cited by applicant]
U.S. Appl. No 18/407,408, Oct. 2, 2024, Notice of Allowance. [cited by applicant]
2023-537068, Oct. 1, 2024, Foreign Office Action. [cited by applicant]
11202304676X, Oct. 4, 2024, Foreign Notice of Allowance. [cited by applicant]
Dakkak, A.D. et al. “Accelerating Reduction and Scan Using Tensor Core Units, 2019,ACM,pp. 46-57.”. [cited by applicant]
Cited By (7)
US 12,443,000 US 12,561,059 US 12,566,551 US 12,663,580 US 12,674,948 US 12,674,949 US 12,699,240