This disclosure relates to neuromorphic photonics, such as optical circuitry and architectures for neuromorphic computing.
Neuromorphic computing—a brain-inspired computing paradigm in which large-scale integrated analog or digital circuitry mimics neurobiological function—has emerged as a promising candidate for sustaining computational advances as the growth in the computing power of conventional von Neumann architectures, previously characterized by Moore's and Koomey's laws, has slowed down. While research into electronic neuromorphic architectures is ongoing, efforts to transfer neuromorphic computing principles over to optical implementations are already underway, inspired by the speed and energy benefits that photonics has brought to the field of telecommunications and data communications. This transfer presents the challenge of deploying neuromorphic functions as optically enabled building blocks while ensuring that these building blocks yield a photonic circuit infrastructure compatible with the well-established neural network training framework. It is desirable, for example, that the linear neuron stage of an artificial neuron, which is responsible for carrying out weighted addition of multiple inputs, supports both positive and negative weight representations, and that the non-linear activation stage of the artificial neuron conforms to widely used mathematical functions like ReLU, sigmoid, tan h, etc.
Many of the optical weighting layouts that have been proposed so far employ wavelength-division multiplexing (WDM) schemes to encode every input signal onto a different wavelength, and a pair of balanced photodetectors to perform the summation over positive and negative weights. Besides requiring a high number of wavelengths as the number of inputs to a neuron (the neuron “fan-in”) increases, these schemes rely on optoelectronic conversion and linear algebraic summation in the electrical domain, followed by, e.g., an electrooptic modulator implementing the nonlinear activation stage, which impedes the employment of all-optical non-linear activation functions and calls for new training frameworks to accommodate non-typical activation functions (such as, e.g., the sinusoidal response of the modulator). An alternative linear photonic neuron scheme that is potentially compatible with non-sinusoidal, all-optical activation functions achieves positive and negative weights for a given input by imprinting complementary data onto two different wavelengths. While this approach eliminates, at least in principle, the need for optical-to-electrical-to-optical conversion, it comes at the cost of using two lasers at different wavelengths for each input. In yet another approach, coherent layouts that exploit the phase of the optical carrier electric field for sign-encoding purposes can yield single-wavelength and single-laser linear neuron deployments. However, coherent neurons have been demonstrated so far only in a rather complex spatial layout for matrix multiplication purposes with multiple cascaded Mach-Zehnder interferometers (MZIs). Alternative optical neuromorphic architectures that allow for positive/negative weight representations and all-optical non-sinusoidal activation functions at reduced complexity are desirable.
Various example embodiments of the inventive subject matter are described with respect to the accompanying drawings, in which:
Described herein are optical neurons with a single-wavelength, coherent linear neuron stage, as well as associated optical neural-network architectures and neuromorphic computing methods. Optical neural networks, herein understood to encompass both all-optical and hybrid optical-electronic neural networks, are physical implementations of artificial neural networks that use optical and/or electrooptic components to impart neuron input signals onto light and manipulate the light to generate neuron output signals. In a coherent linear neuron stage in accordance with this disclosure, the signals are encoded, more specifically, in the electrical field amplitude and phase (as opposed to the intensity) of the light, and multiple optical signals are summed coherently (meaning that their relative phases are taken into account) to generate the linear-neuron output. Beneficially, this approach obviates the need for different wavelengths to carry different signals, and keeps the weighted summation of signals in the optical domain, allowing the positive/negative signs of the weights to be encoded in the optical phase. Further, the linear-neuron output can be processed all-optically as well as electrooptically to implement a non-linear activation function. The coherent linear neuron stage is implemented, in various embodiments, by a multipath interferometer that scales linearly with the number of neuron inputs, with electronically controlled phase shifters and amplitude modulators in the interferometer arms imparting the neuron input signals and weights. Multiple neurons can be connected into a neural network by providing the neuron outputs of one layer, upon conversion into the electrical domain, as neuron inputs to the next layer of the network.
The coherent linear neuron stage 202 (herein also for simplicity referred to as a “coherent linear neuron”) is implemented by a multipath interferometer formed by an optical splitter 206, an optical combiner 208, and a plurality of parallel optical interferometer branches 210 between the optical splitter 206 and the optical combiner 208. In operation, the splitter 206 splits incoming carrier light 212 between the parallel interferometer branches 210 into a plurality of optical carrier signals, which are then phase- and amplitude-modulated in the respective interferometer branches 210. At the output of the interferometer branches 210, the optical combiner 208 causes interference of the modulated optical carrier signals, resulting in a single optical interference signal, corresponding to the coherent sum of the electrical fields of the modulated optical carrier signals, that constitutes the linear-neuron output 114. The interferometer branches 210 include one “input branch” 214 for each neuron input xi 102, and optionally a “bias branch” 216 to facilitate encoding the coherent sum over the input branches 214 in the intensity of the optical interference signal, as explained further below. In various embodiments, the optical splitter 206 is configured to send half of the incoming light into the bias branch 216, and split the other half of the light evenly between the input branches 214. However, other split ratios between the bias branch 216 and the entirety of the input branches 214 are also possible.
Each of the input branches 214 includes two amplitude modulators 218, 220 and at least one phase shifter 222 (arranged in any order along the respective branch 214). In operation, electronic driver circuitry 224 associated with the amplitude modulators 218, 220 and phase shifters 222 controls the first optical amplitude modulator 218 in each input branch 214 to impart the absolute value of the respective neuron input xi 102 onto the optical carrier signal, and controls the second optical amplitude modulator 220 to impart the absolute value of the respective neuron weight wi 110 onto the optical carrier signal. The phase shifter 222 is controlled to encode the product of the signs of the input xi 102 and weight wi 110 by causing, e.g., a phase shift φi=π for a negative overall sign (product of the signs) and a φi=0 for a positive overall sign (the phase shifts φi being relative to some reference phase common to all of the input branches 214). More specifically, the electrical drive signal of the phase shifter 222 may be the voltage resulting from the addition of the neuron input sign and the weight sign voltages: the voltages encoding the sign of the neuron input may be, for example, 0 V (positive) or 1 V (negative), and the voltages encoding the sign of the weight may be 0 V (positive) or −1V (negative); adding the two voltages together will give 0 V when the neuron input and weight are either both positive or both negative, and −1 or 1 V when then neuron input and weight have different signs. Applying −1 or 1 V to the phase shifter 222 will give in both cases a n phase shift. Alternatively to using a single phase shifter 222 to impart the product of the signs of neuron input and neuron weight, it is also possible to use two phase shifters to separately encode the phase of the neuron input and the phase of the neuron weight. In any case, by using one or more phase shifters to encode signs of the neuron inputs and weights, the field amplitudes of the modulated optical carrier signals can effectively be added or subtracted from each other by interference in the optical combiner 208, resulting in an overall positive or overall negative field. With an even split of the incoming light 212 between N input branches 214 (and assuming there is no bias branch 216), and denoting the field of the incoming carrier light 212 by Ein, the electrical field amplitude Eout of the optical interference signal at the output of the optical combiner 208 is given by:
The sign information encoded in the phase of an optical signal such as Eout is, of course, lost when the intensity of the signal is measured. Therefore, to facilitate distinguishing between an overall positive and an overall negative coherent sum of the modulated carrier signals received from the input branches 214, that coherent sum is offset, in some embodiments, by a bias signal added via the bias branch 216. The bias branch 216 may include an amplitude modulator 226 and an optional phase shifter 228, controlled by the electronic driver circuitry 224, to impart a bias weight wb and phase shift φb, respectively, on the electric field of the bias signal. Like the phase shifters 222 in the input branches 214, the phase shifter 228 in the bias branch 214 may set the phase shift φb to π for a negative bias and to zero for a positive bias relative to the optical carrier signals associated with the neuron inputs. (Note that the phase shifter 228 is not needed if the phase of the bias signal is used as the common reference phase relative to which the phase shifts φi in the input branches 214 are set.) The amplitude modulator 226 may be operated to generate an offset field large enough in amplitude to exceed the maximum expected absolute value of the coherent sum of the modulated optical carrier signals output by the input branches 214 to ensure that the overall interference signal has a positive field amplitude. With a 1:1 split of the incoming light 212 between the input branches 214 and the bias branch 216 and an even split between N input branches 214, the electrical field amplitude Eout of the optical interference signal at the output of the optical combiner 208 is given by:
As can be seen, if the bias term and the neuron-input term are phase-aligned and the weights wi and inputs xi are all no greater than 1 (as is the case if the amplitude modulators all attenuate the signal or just operate transparently rather than amplifying it), a bias weight wb equal to 1—trivially implemented by a bias branch 216 without an amplitude modulator 226—would ensure that the bias term exceeds the absolute value of the neuron-input term; accordingly, in some embodiments, the bias branch 216 can be an additional interferometer arm receiving half of the input light 212, without anything further.
As shown in
In various embodiments, the optical neuron 200 is implemented in photonic integrated circuitry, with the benefits of a small form factor, which allows for controllability and high complexity of the circuits, and the ability to use existing semiconductor foundries for manufacture, which translates into high-volume manufacturing and low cost. However, implementations using fiber optics and bulk optical components, alone or in combination with one or more photonic integrated circuits, are also possible in principle. The optical splitter 206 and the optical combiner 208 (which is, in essence, a splitter operated in reverse), may be, for example, fiber-optic fused biconical taper (FBT) splitters, or planar lightwave circuit (PLC) splitters, binary-tree splitters based on multimode interferometers or directional couplers, or thermally reconfigurable binary-tree splitters based on Mach-Zehnder interferometers or star couplers. A PLC splitter is generally formed by a cascade of waveguide-based power splitters each including a Y-junction that divides an input evenly into two outputs, illustrated in the example coherent linear neuron of
Turning now to various concrete implementations of the coherent linear neuron stage 202,
As indicated in the figure, the MZIs 310, 312 may be operated in push-pull configuration, where equal but opposite phase shifts ±Δϕ/2 (generally differing between the different MZIs 310, 312) are applied to the two interferometer arms of the respective MZI 310, 312 by phase shifters 318 (indicated only in MZI 310 of branch 306), such that the light interferes at the output of the MZI 310, 312 with a total relative phase shift Δϕ, causing an amplitude modulation of the optical signal exiting the MZI 310, 312 by a factor of cos Δϕ/2. With a characteristic modulator voltage Vπ for obtaining a n phase shift, the phase shifts Δϕxi in the MZIs 310 associated with the neuron inputs xi and the phase shifts Δϕwi in the MZIs 312 associated with the neuron weights wi depend on the voltages Vxi and Vwi applied at the MZIs 310 and 312, respectively, according to Δϕxi=πVxi/Vπ and Δϕwi=πVwi/Vπ(i=1,2). The voltages Vxi and Vwi are set to impart the neuron weights
on the optical carrier signals in the interferometer branches 306, 308. The phase shifters 314 are operated to cause phase shifts φi for a relative phase shift |φ2−φ1| of zero or π to cause constructive or destructive interference of the optical carrier signals of branches 306, 308, respectively. The interference signal can be expressed in terms of the various shifts imparted by phase shifters
The dual-input coherent linear neuron 300 can be constructed from a pair of IQ modulator devices 320, 322 (indicated by dotted lines), each including an amplitude modulator and a phase shifter in parallel with another amplitude modulator, the two IQ modulators being connected to provide the two interferometer branches 306, 308 with two amplitude modulators and a phase shifter in each. IQ modulators are off-the-shelf components typically used to generate quadrature signals by operating the two phase shifters 314 at a relative phase difference of π/2. However, when used to implement an optical neuron that allows two weighted neuron inputs to be selectively added or subtracted, the phase shifters are instead operated to create a relative phase shift of zero or π, as described above. Beneficially, the ready availability of IQ modulators provides for a convenient way to implement dual-input optical neurons (e.g., dual-input coherent linear neuron 300), and enables the use of well-established techniques in optical communications for time alignment and amplitude-accurate signal generation. Of course, construction from IQ modulators is optional, and the coherent linear neuron 300 can also be straightforwardly implemented with individual amplitude modulators (e.g., MZIs 310, 312) and phase shifters 314.
Turning now to
Each column in
More specifically,
It is noted that the results depicted in
Without an added bias branch, the coherent linear neuron can only provide the absolute value of the difference between two input signals, as can be seen in
The coherent sum of the input signal as output by the coherent linear neuron can flow into a subsequent non-linear activation stage, which, as indicated above, may be implemented all-optically, electro-optically or electronically in the electronic control circuitry.
An optical neuron 200 in accordance with this disclosure generally includes a coherent linear neuron stage 202 (e.g., any of the coherent linear neurons 300, 400, 500 shown in
The neural network 800 may be trained to determine the neuron weights applied by the electronic driver circuitry associated with the optical neurons 200. For example, a supervised learning process may be employed to determine the weights based on training data that includes sets of neural-network inputs paired with respective sets of “ground-truth” neural-network outputs (or “labels”). Such a training process generally involves computing, in a forward propagation phase, the neural-network outputs for a given set of neural-network inputs, and then comparing the neural-network outputs against the ground-truth outputs and adjusting the neural-network weights, in a back-propagation phase, based on the discrepancy. In some embodiments, the optical neural network 800 itself is used in the forward propagation phase to optically determine the neural-network outputs, and the backpropagation phase is implemented electronically, e.g., using part of the electronic circuitry 802 (e.g., a dedicated training circuit, or a general-purpose processor executing a training program). The electronically computed weight adjustments can then be communicated to the electronic driver circuitry. Alternatively, the neural network may be trained entirely electronically, with both forward and backpropagation phase being performed by an electronic processor, separately from the optical neural network 800, and once the network weights are optimized, they are simply applied to the optical neural network 800 via the electronic driver circuitry. Either way, the weights may be stored in memory 804 integrated with the optical neural network, e.g., as part of the electronic circuitry 802.
Further, in some embodiments, a non-linear activation function is optically applied to the optical interference signal to generate the optical neuron output signal in act 910, and the intensity of the optical neuron output signal is measured in act 912, e.g., by a photodetector, to determine an electronic neuron output. Alternatively, the intensity of the optical interference signal may be measured directly to determine the electronic neuron output in act 912; in this case, the non-linear response of the photodetector inherently implements the non-linear activation function simultaneously with converting the neuron output from the optical to the electrical domain. In yet another embodiment, an electronic non-linear activation is applied after conversion of the optical neuron output into the electrical domain via measurement of the intensity. In any case, based on the resulting electronic neuron output signal, the neuron input to another neuron may be determined in act 914.
Although the inventive subject matter has been described with reference to specific example embodiments, it will be evident that various modifications and changes may be made to these embodiments without departing from the broader scope of the inventive subject matter. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense.
This application claims priority to and the benefit of U.S. Provisional Patent Application No. 63/049,928, filed on Jul. 9, 2020, which is incorporated herein by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
4912706 | Eisenberg et al. | Mar 1990 | A |
4934775 | Koai | Jun 1990 | A |
5457563 | Van Deventer | Oct 1995 | A |
5541914 | Krishnamoorthy | Jul 1996 | A |
6249621 | Sargent et al. | Jun 2001 | B1 |
6714552 | Cotter | Mar 2004 | B1 |
7034641 | Clarke et al. | Apr 2006 | B1 |
7778501 | Beausoleil et al. | Aug 2010 | B2 |
7889996 | Zheng et al. | Feb 2011 | B2 |
7894699 | Beausoleil | Feb 2011 | B2 |
7961990 | Krishnamoorthy et al. | Jun 2011 | B2 |
8064739 | Binkert et al. | Nov 2011 | B2 |
8213751 | Ho et al. | Jul 2012 | B1 |
8260147 | Scandurra et al. | Sep 2012 | B2 |
8285140 | McCracken et al. | Oct 2012 | B2 |
8326148 | Bergman et al. | Dec 2012 | B2 |
8340517 | Shacham et al. | Dec 2012 | B2 |
8447146 | Beausoleil et al. | May 2013 | B2 |
8611747 | Wach | Dec 2013 | B1 |
9036482 | Lea | May 2015 | B2 |
9354039 | Mower | May 2016 | B2 |
9369784 | Zid et al. | Jun 2016 | B2 |
9495295 | Dutt et al. | Nov 2016 | B1 |
9791761 | Li et al. | Sep 2017 | B1 |
9831360 | Knights et al. | Nov 2017 | B2 |
9882655 | Li et al. | Jan 2018 | B2 |
10031287 | Heroux et al. | Jul 2018 | B1 |
10107959 | Heroux et al. | Oct 2018 | B2 |
10117007 | Song et al. | Oct 2018 | B2 |
10185085 | Huangfu et al. | Jan 2019 | B2 |
10225632 | Dupuis et al. | Mar 2019 | B1 |
10250958 | Chen et al. | Apr 2019 | B2 |
10268232 | Harris | Apr 2019 | B2 |
10281747 | Padmaraju et al. | May 2019 | B2 |
10365445 | Badihi et al. | Jul 2019 | B2 |
10564512 | Sun et al. | Feb 2020 | B2 |
10598852 | Zhao et al. | Mar 2020 | B1 |
10651933 | Chiang et al. | May 2020 | B1 |
10837827 | Nahmias et al. | Nov 2020 | B2 |
10908369 | Mahdi et al. | Feb 2021 | B1 |
10915297 | Halutz et al. | Feb 2021 | B1 |
10935722 | Li et al. | Mar 2021 | B1 |
10951325 | Rathinasamy et al. | Mar 2021 | B1 |
10962728 | Nelson et al. | Mar 2021 | B2 |
10976491 | Coolbaugh et al. | Apr 2021 | B2 |
11107770 | Ramalingam et al. | Aug 2021 | B1 |
11157807 | Abel | Oct 2021 | B2 |
11165509 | Nagarajan et al. | Nov 2021 | B1 |
11165711 | Mehrvar et al. | Nov 2021 | B2 |
11233580 | Meade et al. | Jan 2022 | B2 |
11321092 | Raikin et al. | May 2022 | B1 |
11336376 | Xie | May 2022 | B1 |
11475367 | Lazovich | Oct 2022 | B2 |
11493714 | Mendoza et al. | Nov 2022 | B1 |
11500153 | Meade et al. | Nov 2022 | B2 |
11769710 | Refai-Ahmed et al. | Sep 2023 | B2 |
12061978 | Zalevsky | Aug 2024 | B2 |
20040213229 | Chang et al. | Oct 2004 | A1 |
20060159387 | Handelman | Jul 2006 | A1 |
20060204247 | Murphy | Sep 2006 | A1 |
20110206379 | Budd | Aug 2011 | A1 |
20120020663 | McLaren | Jan 2012 | A1 |
20120251116 | Li et al. | Oct 2012 | A1 |
20130275703 | Schenfeld | Oct 2013 | A1 |
20130308942 | Ji et al. | Nov 2013 | A1 |
20150109024 | Abdelfattah et al. | Apr 2015 | A1 |
20150354938 | Mower et al. | Dec 2015 | A1 |
20160116688 | Hochberg et al. | Apr 2016 | A1 |
20160131862 | Rickman et al. | May 2016 | A1 |
20160344507 | Marquardt et al. | Nov 2016 | A1 |
20170045697 | Hochberg et al. | Feb 2017 | A1 |
20170194309 | Evans et al. | Jul 2017 | A1 |
20170194310 | Evans et al. | Jul 2017 | A1 |
20170207600 | Klamkin et al. | Jul 2017 | A1 |
20170220352 | Woo et al. | Aug 2017 | A1 |
20170261708 | Ding et al. | Sep 2017 | A1 |
20170285372 | Baba et al. | Oct 2017 | A1 |
20180107030 | Morton et al. | Apr 2018 | A1 |
20180260703 | Soljacic | Sep 2018 | A1 |
20190026225 | Gu et al. | Jan 2019 | A1 |
20190049665 | Ma et al. | Feb 2019 | A1 |
20190205737 | Bleiweiss | Jul 2019 | A1 |
20190265408 | Ji et al. | Aug 2019 | A1 |
20190266088 | Kumar | Aug 2019 | A1 |
20190266089 | Kumar | Aug 2019 | A1 |
20190294199 | Carolan | Sep 2019 | A1 |
20190317285 | Liff | Oct 2019 | A1 |
20190317287 | Raghunathan et al. | Oct 2019 | A1 |
20190356394 | Bunandar et al. | Nov 2019 | A1 |
20190372589 | Gould | Dec 2019 | A1 |
20190385997 | Choi et al. | Dec 2019 | A1 |
20200006304 | Chang et al. | Jan 2020 | A1 |
20200125716 | Chittamuru et al. | Apr 2020 | A1 |
20200142441 | Bunandar et al. | May 2020 | A1 |
20200158967 | Winzer et al. | May 2020 | A1 |
20200174707 | Johnson et al. | Jun 2020 | A1 |
20200200987 | Kim | Jun 2020 | A1 |
20200213028 | Behringer et al. | Jul 2020 | A1 |
20200250532 | Shen | Aug 2020 | A1 |
20200284981 | Harris et al. | Sep 2020 | A1 |
20200310761 | Rossi et al. | Oct 2020 | A1 |
20200327403 | Du | Oct 2020 | A1 |
20200409001 | Liang et al. | Dec 2020 | A1 |
20200410330 | Liu et al. | Dec 2020 | A1 |
20210036783 | Bunandar | Feb 2021 | A1 |
20210064958 | Lin et al. | Mar 2021 | A1 |
20210072784 | Lin et al. | Mar 2021 | A1 |
20210116637 | Li et al. | Apr 2021 | A1 |
20210132309 | Zhang et al. | May 2021 | A1 |
20210132650 | Wenhua et al. | May 2021 | A1 |
20210133547 | Wenhua et al. | May 2021 | A1 |
20210173238 | Hosseinzadeh | Jun 2021 | A1 |
20210257396 | Piggott et al. | Aug 2021 | A1 |
20210271020 | Islam et al. | Sep 2021 | A1 |
20210286129 | Fini et al. | Sep 2021 | A1 |
20210305127 | Refai-Ahmed et al. | Sep 2021 | A1 |
20210406164 | Grymel et al. | Dec 2021 | A1 |
20210409848 | Saunders et al. | Dec 2021 | A1 |
20220003948 | Zhou et al. | Jan 2022 | A1 |
20220004029 | Meng | Jan 2022 | A1 |
20220012578 | Brady et al. | Jan 2022 | A1 |
20220044092 | Pleros et al. | Feb 2022 | A1 |
20220045757 | Pleros et al. | Feb 2022 | A1 |
20220091332 | Yoo et al. | Mar 2022 | A1 |
20220092016 | Kumashikar | Mar 2022 | A1 |
20220159860 | Winzer et al. | May 2022 | A1 |
20220171142 | Wright | Jun 2022 | A1 |
20220263582 | Ma et al. | Aug 2022 | A1 |
20220302033 | Cheah et al. | Sep 2022 | A1 |
20220342164 | Chen et al. | Oct 2022 | A1 |
20220374575 | Ramey et al. | Nov 2022 | A1 |
20220382005 | Rusu | Dec 2022 | A1 |
20230089415 | Zilkie et al. | Mar 2023 | A1 |
20230197699 | Spreitzer et al. | Jun 2023 | A1 |
20230251423 | Perez Lopez et al. | Aug 2023 | A1 |
20230258886 | Liao | Aug 2023 | A1 |
20230282547 | Refai-Ahmed et al. | Sep 2023 | A1 |
20230308188 | Dorta-Quinones | Sep 2023 | A1 |
20230314702 | Yu | Oct 2023 | A1 |
20230376818 | Nowak | Nov 2023 | A1 |
20230393357 | Ranno | Dec 2023 | A1 |
Number | Date | Country |
---|---|---|
2019100030 | Feb 2019 | AU |
2019100679 | Aug 2019 | AU |
2019100750 | Aug 2019 | AU |
102281478 | Dec 2011 | CN |
102333250 | Jan 2012 | CN |
102413039 | Apr 2012 | CN |
102638311 | Aug 2012 | CN |
102645706 | Aug 2012 | CN |
202522621 | Nov 2012 | CN |
103369415 | Oct 2013 | CN |
103442311 | Dec 2013 | CN |
103580890 | Feb 2014 | CN |
104539547 | Apr 2015 | CN |
105451103 | Mar 2016 | CN |
205354341 | Jun 2016 | CN |
105812063 | Jul 2016 | CN |
105847166 | Aug 2016 | CN |
106126471 | Nov 2016 | CN |
106331909 | Jan 2017 | CN |
106407154 | Feb 2017 | CN |
106533993 | Mar 2017 | CN |
106549874 | Mar 2017 | CN |
106796324 | May 2017 | CN |
106888050 | Jun 2017 | CN |
106911521 | Jun 2017 | CN |
106936708 | Jul 2017 | CN |
106936736 | Jul 2017 | CN |
106980160 | Jul 2017 | CN |
107911761 | Apr 2018 | CN |
108599850 | Sep 2018 | CN |
207835452 | Sep 2018 | CN |
108737011 | Nov 2018 | CN |
110266585 | Sep 2019 | CN |
110505021 | Nov 2019 | CN |
111208690 | May 2020 | CN |
111752891 | Oct 2020 | CN |
111770019 | Oct 2020 | CN |
111786911 | Oct 2020 | CN |
3007537 | Dec 2014 | FR |
2223867 | Apr 1990 | GB |
201621017235 | Jul 2016 | IN |
202121008267 | Apr 2021 | IN |
6747660 | Aug 2020 | JP |
2020155112 | Sep 2020 | JP |
101242172 | Mar 2013 | KR |
101382606 | Apr 2014 | KR |
101465420 | Nov 2014 | KR |
101465498 | Nov 2014 | KR |
101541534 | Aug 2015 | KR |
101548695 | Sep 2015 | KR |
101766786 | Aug 2017 | KR |
101766792 | Aug 2017 | KR |
WO2015176289 | Nov 2015 | WO |
WO2020072925 | Apr 2020 | WO |
WO2020102204 | May 2020 | WO |
WO-2020191217 | Sep 2020 | WO |
WO-2021021787 | Feb 2021 | WO |
WO-2022032105 | Feb 2022 | WO |
WO2022133490 | Jun 2022 | WO |
WO2023177417 | Sep 2022 | WO |
WO2022266676 | Dec 2022 | WO |
WO2023177922 | Sep 2023 | WO |
Entry |
---|
U.S. Appl. No. 17/395,849, filed Aug. 6, 2021, Coherent Photonic Computing Architectures. |
U.S. Appl. No. 17/395,903, filed Aug. 6, 2021, Coherent Photonic Computing Architectures. |
U.S. Appl. No. 17/645,001, filed Dec. 17, 2021, Balanced Photonic Architectures for Matrix Computations. |
U.S. Appl. No. 18/123,161, filed Mar. 17, 2023, Bos et al. |
U.S. Appl. No. 18/123,170, filed Mar. 17, 2023, Sahni. |
U.S. Appl. No. 63/428,663, filed Nov. 29, 2022, Sahni et al. |
U.S. Appl. No. 63/441,689, filed Jan. 27, 2023, Winterbottom. |
U.S. Appl. No. 63/579,486, filed Aug. 29, 2023, Aggarwal et al. |
U.S. Appl. No. 63/535,509, filed Aug. 30, 2023, Winterbottom et al. |
U.S. Appl. No. 63/535,511, filed Aug. 30, 2023, Winterbottom et al. |
U.S. Appl. No. 63/535,512, filed Aug. 30, 2023, José Maia da Silva et al. |
U.S. Appl. No. 63/592,509, filed Oct. 23, 2023, Aggarwal et al. |
U.S. Appl. No. 63/592,517, filed Oct. 23, 2023, Winterbottom et al. |
U.S. Appl. No. 18/473,898, filed Sep. 25, 2023, Pleros et al. |
U.S. Appl. No. 18/523,667, filed Nov. 29, 2023, Sahni et al. |
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. |
U.S. Appl. No. 17/395,849, Jan. 5, 2023, Office Action. |
U.S. Appl. No. 17/395,849, Jul. 24, 2023, Notice of Allowance. |
U.S. Appl. No. 17/645,001, Jul. 20, 2022, Notice of Allowance. |
PCT/US2022/042621, Feb. 15, 2023, International Search Report and Written Opinion. |
PCT/US2023/015680, May 23, 2023, Invitation to Pay Additional Fees. |
PCT/US2023/015680, Aug. 23, 2023, International Search Report and Written Opinion. |
U.S. Appl. No. 18/293,673, filed Jan. 30, 2024, Bos et al. |
U.S. Appl. No. 18/407,408, filed Jan. 8, 2024, Aggarwal. |
U.S. Appl. No. 18/407,410, filed Jan. 8, 2024, Aggarwal. |
U.S. Appl. No. 18/423,210, filed Jan. 25, 2024, Winterbottom. |
U.S. Appl. No. 18/540,579, filed Dec. 14, 2023, Winterbottom et al. |
U.S. Appl. No. 18/590,689, filed Feb. 28, 2024, Winterbottom et al. |
U.S. Appl. No. 18/590,703, filed Feb. 28, 2024, Winterbottom et al. |
U.S. Appl. No. 18/590,708, filed Feb. 28, 2024, Winterbottom et al. |
U.S. Appl. No. 18/540,579, Feb. 14, 2024, Office Action. |
U.S. Appl. No. 17/807,692, Feb. 15, 2024, Restriction Requirement. |
U.S. Appl. No. 18/407,408, Mar. 28, 2024, Office Action. |
U.S. Appl. No. 18/407,410, Mar. 15, 2024, Restriction Requirement. |
20220404544, Jan. 19, 2024, Foreign Office Action. |
202180068303.5, Jan. 20, 2024, Foreign Office Action. |
PCT/US2022/042621, Feb. 26, 2024, International Preliminary Report on Patentability. |
2023-564535, Apr. 9, 2024, Foreign Office Action. |
U.S. Appl. No. 18/407,408, Oct. 2, 2024, Notice of Allowance. |
2023-537068, Oct. 1, 2024, Foreign Office Action. |
11202304676X, Oct. 4, 2024, Foreign Notice of Allowance. |
U.S. Appl. No. 18/590,689, Nov. 7, 2024, Office Action. |
U.S. Appl. No. 18/407,410, Oct. 22, 2024, Notice of Allowance. |
U.S. Appl. No. 63/392,475, filed Jul. 26, 2022, Aggarwal et al. |
U.S. Appl. No. 18/076,196, filed Dec. 6, 2022, Aggarwal et al. |
U.S. Appl. No. 18/076,210, filed Dec. 6, 2022, Aggarwal et al. |
U.S. Appl. No. 18/217,898, filed Jul. 3, 2023, Aggarwal et al. |
U.S. Appl. No. 63/437,639, filed Jan. 6, 2023, Plunkett et al. |
U.S. Appl. No. 63/437,641, filed Jan. 6, 2023, Plunkett et al. |
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 Computing, Networking, Storage and Analysis, New Orleans, LA, USA, 2010, pp. 1-12. |
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. |
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. 7585. |
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), 128 pages. |
U.S. Appl. No. 18/540,579, May 1, 2024, Office Action. |
U.S. Appl. No. 17/807,692, Jul. 12, 2024, Office Action. |
U.S. Appl. No. 18/407,408, Jul. 30, 2024, Notice of Allowance. |
U.S. Appl. No. 18/407,410, May 24, 2024, Office Action. |
U.S. Appl. No. 18/407,410, Aug. 12, 2024, Notice of Allowance. |
U.S. Appl. No. 17/903,455, Jun. 27, 2024, Office Action. |
U.S. Appl. No. 18/590,708, Aug. 7, 2024, Notice of Allowance. |
PCT/US2023/015680, Aug. 9, 2024, International Preliminary Report on Patentability. |
10-2023-7007856, Aug. 21, 2024, Foreign Notice of Allowance. |
202180068303.5, Jul. 31, 2024, Foreign Notice of Allowance. |
11202307570T, Apr. 10, 2024, Foreign Notice of Allowance. |
202280020819.7, Apr. 4, 2024, Foreign Office Action. |
202180093875.9, Apr. 12, 2024, Foreign Office Action. |
PCT/US2024/010774, May 3, 2024, International Search Report and Written Opinion. |
EP23220883, May 7, 2024, Extended European Search Report. |
PCT/US2024/013168, May 8, 2024, International Search Report and Written Opinion. |
22826043.6, Jun. 14, 2024, Extended European Search Report. |
21853044.2, Jul. 23, 2024, Extended European Search Report. |
1020237024129, Aug. 2, 2024, Foreign Office Action. |
1020237044346, Aug. 27, 2024, Foreign Office Action. |
U.S. Appl. No. 63/049,928, filed Jul. 9, 2020, Pleros et al. |
U.S. Appl. No. 63/062,163, filed Aug. 6, 2020, Pleros et al. |
U.S. Appl. No. 63/199,286, filed Dec. 17, 2020, Ma et al. |
U.S. Appl. No. 63/199,412, filed Dec. 23, 2022, Ma et al. |
U.S. Appl. No. 63/201,155, filed Apr. 15, 2021, Ma et al. |
U.S. Appl. No. 63/261,974, filed Oct. 1, 2021, Pleros et al. |
U.S. Appl. No. 63/212,353, filed Jun. 18, 2021, Winterbottom et al. |
U.S. Appl. No. 17/807,692, filed Jun. 17, 2022, Winterbottom et al. |
PCT/US2022/073039, Jun. 17, 2022, Winterbottom et al. |
U.S. Appl. No. 17/807,694, filed Jun. 17, 2022, Winterbottom et al. |
U.S. Appl. No. 17/807,698, filed Jun. 17, 2022, Winterbottom et al. |
U.S. Appl. No. 17/807,699, filed Jun. 17, 2022, Winterbottom et al. |
U.S. Appl. No. 17/807,695, filed Jun. 17, 2022, Winterbottom et al. |
U.S. Appl. No. 63/321,453, filed Mar. 18, 2022, Bos et al. |
U.S. Appl. No. 17/903,455, filed Sep. 6, 2022, Lazovsky et al. |
PCT/US2022/042621, Sep. 6, 2022, Lazovsky et al. |
U.S. Appl. No. 17/957,731, filed Sep. 30, 2022, Pleros et al. |
U.S. Appl. No. 17/957,812, filed Sep. 30, 2022, Pleros et al. |
U.S. Appl. No. 63/420,323, filed Oct. 28, 2022, Sahni. |
U.S. Appl. No. 63/420,330, filed Oct. 28, 2022, Sahni et al. |
Ardestani, et al., “Supporting Massive DLRM Inference Through Software Defined Memory”, Nov. 8, 2021; 14 pages. |
PCT/US2022/073039, Sep. 1, 2022, Invitation to Pay Additional Fees. |
“International Application Serial No. PCT/US2021/044956, International Search Report mailed Nov. 19, 2021”, 4 pgs. |
“International Application Serial No. PCT/US2021/044956, Written Opinion mailed Nov. 19, 2021”, 7 pgs. |
“International Application Serial No. PCT/US2021/073003, International Search Report mailed Mar. 22, 2022”, 5 pgs. |
“International Application Serial No. PCT/US2021/073003, Written Opinion mailed Mar. 22, 2022”, 8 pgs. |
Agrawal, Govind, “Chapter 4—Optical Receivers”, Fiber-Optic Communications Systems, John Wiley & Sons, Inc., (2002), 133-182. |
Burgwal, Roel, et al., “Using an imperfect photonic network to implement random unitaries,”, Opt. Express 25(23), (2017), 28236-28245. |
Capmany, Francoy, et al., “The programmable processor.”, Nature Phontonics 10:6, (2016), 5 pgs. |
Carolan, Jacques, et al., “Universal Linear Optics”, arXiv:1505.01182v1, (2015), 13 pgs. |
Clements, William, et al., “Optimal design for universal multiport interferometers”, Optica, vol. 3, No. 12, (2016), 1460-1465. |
Eltes, Felix, et al., “A BaTiO3-Based Electro-Optic Pockels Modulator Monolithically Integrated on an Advanced Silicon Photonics Platform”, J. Lightwave Technol. vol. 37, No. 5, (2019), 1456-1462. |
Eltes, Felix, et al., “Low-Loss BaTiO3—Si Waveguides for Nonlinear Integrated Photonics”, ACS Photon., vol. 3, No. 9, (2016), 1698-170. |
Harris, N C, et al., “Efficient, compact and low loss thermo-optic phase shifter in silicon”, Opt. Express, vol. 22, No. 9, (2014), 7 pgs. |
Jiang, W, “Nonvolatile and ultra-low-loss reconfigurable mode (De)multiplexer/switch using triple-waveguide coupler with Ge2Sb2Se4Te1 phase change material,”, Sci. Rep., vol. 8, No. 1, (2018), 12 pgs. |
Lambrecht, Joris, et al., “90-GB/s NRZ Optical Receiver in Silicon Using a Fully Differential Transimpedance Amplifier,”, Journal of Lightwave Technology, vol. 37, No. 9, (2019), 1964-1973. |
Manolis, A, et al., “Non-volatile integrated photonic memory using GST phase change material on a fully etched Si3N4/SiO2 waveguide”, Conference on Lasers and Electro-Optics, OSA Technical Digest, paper STh3R.4, (2020), 2 pgs. |
Miller, David A, “Perfect optics with imperfect components”, Optica, vol. 2, No. 8, (2015), 747-750. |
Miller, David A, et al., “Self-Configuring Universal Linear Optical Component”, Photon. Res. 1, [Online]. Retrieved from the Internet: <URL: https://arxiv.org/ftp/arxiv/papers/1303/1303.4602.pdf>, (2013), 1-15. |
Miscuglio, Mario, et al., “Photonic Tensor cores for machine learning”, Applied Physics Reviews vol. 7, Issue 3. arXiv:2002.03780, (2020), 16 pgs. |
Mourgias-Alexandris, G, et al., “An all-optical neuron with sigmoid activation function”, Optics Express, vol. 27, No. 7, (Apr. 2019), 11 pgs. |
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), 811-819. |
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 pgs. |
Perez, Daniel, et al., “Reconfigurable lattice mesh designs for programmable photonic processors”, Optics Express vol. 24, Issue 11, (2016), 14 pgs. |
Reck, M, et al., “Experimental Realization of any Discrete Unitary Operator”, Phys. Rev. Lett. 73, (1994), 58-61. |
Shen, Yichen, et al., “Deep learning with coherent nanophotonic circuits”, https://arxiv.org/pdf/1610.02365.pdf, (2016), 8 pgs. |
Shi, Bin, et al., “Numerical Simulation of an InP Photonic Integrated Cross-Connect for Deep Neural Networks on Chip”, Applied Sciences, (Jan. 9, 2020), 1-15. |
Shokraneh, Farhad, et al., “The diamond mesh, a phase-error- and loss-tolerant field-programmable MZI-based optical processor for optical neural networks”, Opt. Express, 28(16), (2020), 23495-23508. |
Sun, Chen, et al., “A 45 nm cmos-soi monolithic photonics platform with bit-statistics-based resonant microring thermal tuning,”, EEE Journal of Solid-State Circuits, vol. 51, No. 4, (2016), 20 pgs. |
Tait, Alexander, et al., “Broadcast and Weight: An Integrated Network for Scalable Photonic Spike Processing,”, Journal of Lightwave Technology, vol. 32, No. 21, (2014), 4029-4041. |
Yang, Lin, et al., “On-chip CMOS-compatible optical signal processor”, Opt. Express 20(12), (2012), 13560-13565. |
Zhuang, L, et al., “Programmable photonic signal processor chip for radiofrequency applications”, Optica 2, 854-859, (2015), 10 pgs. |
U.S. Appl. No. 18/590,708, Nov. 20, 2024, Notice of Allowance. |
U.S. Appl. No. 17/903,455, Nov. 29, 2024, Notice of Allowance. |
U.S. Appl. No. 18/123,161, Dec. 16, 2024, Restriction Requirement. |
U.S. Appl. No. 18/293,673, Dec. 16, 2024, Restricition Requirement. |
U.S. Appl. No. 18/407,408, Dec. 18, 2024, Notice of Allowance. |
2023-508467, Nov. 12, 2024, Foreign Office Action. |
11202300860T, Nov. 20, 2024, Foreign Office Action. |
2023564535, Nov. 27, 2024, Foreign Notice of Allowance. |
2021800938759, Dec. 11, 2024, Foreign Office Action. |
202280020819.7, Sep. 16, 2024, Foreign Notice of Allowance. |
Dakkak, A.D. et al “Accelerating Reduction and Scan Using Tensor Core Units, 2019,ACM,pp. 46-57.” |
U.S. Appl. No. 18/590,708, Oct. 1, 2024, Office Action. |
U.S. Appl. No. 17/807,699, Oct. 1, 2024, Office Action. |
U.S. Appl. No. 18/423,210, Sep. 30, 2024, Notice of Allowance. |
U.S. Appl. No. 18/540,579, Oct. 8, 2024, Office Action. |
PCT/US2022/073039, Dec. 2, 2022, International Search Report and Written Opinion. |
Number | Date | Country | |
---|---|---|---|
20220012582 A1 | Jan 2022 | US |
Number | Date | Country | |
---|---|---|---|
63049928 | Jul 2020 | US |