The present disclosure generally relates to optical devices, and more particularly to couplers.
Photonic switches operate to selectably direct light from one of a set of input paths to one of a set of output paths. In some switches, paths can be selected by operating active optical components to provide the desired optical coupling and/or to suppress undesired optical couplings. Photonic switches have a variety of applications, including different types of linear optical circuits. In quantum photonic circuits and systems, photons may be generated at different times and propagated through different waveguides. For various operations, it may be desirable to rearrange photons spatially onto different waveguides and/or to synchronize photons propagating on different waveguides so that they arrive at a particular location within the circuit and/or with a particular timing.
For the case of linear optical quantum computing, the hardware footprint for a full-scale photonic quantum computer can significantly depend on the size of the photonic network used to generate the entangles states, known as resource states, that are used for quantum information processing. There are different ways to generate a resource state, initial steps can include muxing operations on single photon states generated by single photon sources and by circuits for creating Bell or GHZ states. Muxing uses a switch network to relocate photonic quantum states to target spatio-temporal bins from non-deterministic inputs. Because switch networks are used for muxing and routing resource states, their practical constraints can have a dramatic impact on the overall hardware footprint of the quantum computer.
The following description includes discussion of figures having illustrations given by way of example of implementations of embodiments of the disclosure. The drawings should be understood by way of example, and not by way of limitation. As used herein, references to one or more “embodiments” are to be understood as describing a particular feature, structure, or characteristic included in at least one implementation of the inventive subject matter. Thus, phrases such as “in one embodiment” or “in an alternate embodiment” appearing herein describe various embodiments and implementations of the inventive subject matter, and do not necessarily all refer to the same embodiment. However, they are also not necessarily mutually exclusive. To easily identify the discussion of any particular element or act, the most significant digit or digits in a reference number refer to the figure (“FIG.”) number in which that element or act is first introduced.
Descriptions of certain details and implementations follow, including a description of the figures, which may depict some or all of the embodiments described below, as well as discussing other potential embodiments or implementations of the inventive concepts presented herein. An overview of embodiments of the disclosure is provided below, followed by a more detailed description with reference to the drawings.
In the following description, for the purposes of explanation, numerous specific details are set forth in order to provide an understanding of various embodiments of the inventive subject matter. It will be evident, however, to those skilled in the art, that embodiments of the inventive subject matter may be practiced without these specific details. In general, well-known instruction instances, structures, and techniques are not necessarily shown in detail.
A generalized Mach-Zehnder interferometer (GMZI) is a building block for various quantum computing systems and/or optical communication systems. A GMZI may be implemented using splitter networks and phase shifters to perform routing of light, such as quantum light. The splitter networks may comprise sets of couplers, bends, and crossing couplers to manipulate the quantum light. In some embodiments, a first coupler network separates the quantum light, and a second coupler network combines the quantum light onto one or more output ports. In some embodiments, between the coupler networks are phase-shifter elements (e.g., a first phase shifter for switching, a second phase shifter for trim and calibration) to change a phase of the quantum light on a given arm of the GMZI such that the quantum light is configured according to a transfer matrix and output from the GMZI in various configurations, such as a N-to-1 configuration or a N-to-M configuration.
The photonic switch-based information processing system 101 may be used to generate qubits (e.g., photons) in an entangled state (e.g., a GHZ state or a Bell pair state) in accordance with some embodiments. In an example photonic architecture, the photonic switch-based information processing system 101 may include a photon source module 105 that is optically connected to the entangled state generator 100. Both the photon source module 105 and the entangled state generator 100 may be coupled to a classical computing system 103 such that the classical computing system 103 may communicate and/or control the photon source module 105 and/or the entangled state generator 100. The communication and/or control may be via the classical information channels 130A or 130B. The photon source module 105 may include a collection of single-photon sources. The single-photon sources may provide output photons to the entangled state generator 100 by way of one or more interconnecting waveguides 132. The entangled state generator 100 may receive the output photons and convert them to one or more entangled photonic states. Then, entangled state generator 100 may output these entangled photonic states into one or more output waveguides 140. In some embodiments, the output waveguides 140 are coupled to one or more downstream circuit that use the entangled states to perform a quantum computation. For example, the entangled states generated by the entangled state generator 100 may be used as resources for a downstream quantum optical circuit.
In some embodiments, the photonic switch-based information processing system 101 includes one or more classical information channels 130 (e.g., classical information channels 130A-D) for interconnecting and providing classical information between components. It should be noted that classical information channels 130A-130D need not all be the same. For example, one or more of the classical information channels 130A-130C may comprise a bi-directional communication bus carrying one or more reference signals, e.g., one or more clock signals, one or more control signals, or one or more signals that carries classical information, e.g., heralding signals or photon detector readout signals.
In some embodiments, the photonic switch-based information processing system 101 includes the classical computer system 103 that communicates with and/or controls the photon source module 105 and/or the entangled state generator 100. For example, in some embodiments, a classical computer system 103 is used to configure one or more circuits, e.g., providing a system clock the photon source module 105, the entangled state generator 100, or downstream quantum photonic circuits used for performing quantum computation. In some embodiments, the quantum photonic circuits may include optical circuits or electrical circuits. In some embodiments, a classical computer system 103 includes memory 104, one or more processor(s) 102, a power supply, an input/output (I/O) subsystem, and one or more communication busses for interconnecting these components. The processor(s) 102 may execute modules, programs, and/or instructions stored in the memory 104 and thereby perform processing operations.
In some embodiments, the memory 104 stores one or more programs (e.g., sets of instructions) and/or data structures. In some embodiments, the entangled state generator 100 attempts to produce an entangled state over successive stages, any one of which may be successful in producing an entangled state. In some embodiments, memory 104 stores one or more programs for determining whether a respective stage was successful and configuring the entangled state generator 100 accordingly. For example, upon determining that a respective stage was successful, the entangled state generator 100 is configured to switch the photons to an output. In another example, upon determining that a respective stage was not successful, the entangled state generator 100 is configured to pass the photons to the next stage of the entangled state generator 100. In some embodiments, the memory 104 stores detection patterns (described below). Based on the detection patterns, the classical computing system 103 may determine whether a stage was successful. In addition, the memory 104 may store settings that are provided to the various configurable components (e.g., switches) described herein that are configured by, e.g., setting one or more phase shifts for the component.
In some embodiments, some or all of the above-described functions are implemented with hardware circuits on the photon source module 105 and/or the entangled state generator 100. In some embodiments, a photon source module 105 includes one or more controllers 107A (e.g., logic controllers) (e.g., field programmable gate arrays (FPGAs), application specific integrated circuits (ASICS), or a “system on a chip” that includes classical processors and memory). In some embodiments, the controller 107A determines whether the photon source module 105 was successful (e.g., for a given attempt on a given clock cycle, described below) and outputs a reference signal indicating whether the photon source module 105 was successful. In some embodiments, the controller 107A outputs a logical high value to the classical information channel 130A and/or the classical information channel 130C when the photon source module 105 is successful and outputs a logical low value to the classical information channel 130A and/or the classical information channel 130C when the photon source module 105 is not successful. In some embodiments, the output of the controller 107A is used to configure hardware in the controller 107B.
In some embodiments, the entangled state generator 100 includes one or more controllers 107B (e.g., logical controllers) (e.g., which may comprise field programmable gate arrays (FPGAs), application specific integrated circuits (ASICS), or the like) that determine whether a respective stage of entangled state generator 100 has succeeded, perform the switching logic described above, and output a reference signal to the classical information channels 130B and/or 130D to inform other components as to whether the entangled state generator 100 has succeeded.
In some embodiments, a system clock signal is provided to the photon source module 105 and the entangled state generator 100 via an external source or by the classical computing system 103 via the classical information channels 130A and/or 130B. In some embodiments, the system clock signal provided to the photon source module 105 triggers the photon source module 105 to attempt to output one photon per waveguide. In some embodiments, the system clock signal provided to the entangled state generator 100 triggers, or gates, sets of detectors in the entangled state generator 100 to attempt to detect photons. For example, triggering a set of detectors in the entangled state generator 100 to attempt to detect photons includes gating the set of detectors.
In some embodiments, the photon source module 105 and/or the entangled state generator 100 has an internal clock. For example, the photon source module 105 may have an internal clock generated and/or used by the controller 107A, and the entangled state generator 100 may have an internal clock generated and/or used by the controller 107B. In some embodiments, the internal clock of the photon source module 105 and/or the entangled state generator 100 is synchronized to an external clock (e.g., the system clock provided by the classical computer system 103) (e.g., through a phase-locked loop). In some embodiments, any of the internal clocks may be used as the system clock, e.g., an internal clock of the photon source may be distributed to other components in the system and used as the master/system clock.
In some embodiments, the photon source module 105 includes a plurality of probabilistic photon sources that are spatially and/or temporally multiplexed (e.g., multiplexed single photon sources). In one example of such a source, the source is driven by a pump, e.g., a light pulse, which is coupled into an optical resonator that, through some nonlinear process (e.g., spontaneous four wave mixing or second harmonic generation) generates zero, one, or more photons. As used herein, the term “attempt” is used to refer to the act of driving a photon source with some sort of driving signal, e.g., a pump pulse, that may produce output photons non-deterministically (e.g., in response to the driving signal, the probability that the photon source will generate one or more photons may be less than 1). In some embodiments, a respective photon source may be most likely to, on a respective attempt, produce zero photons (e.g., there may be a 90% probability of producing zero photons per attempt to produce a single photon). The second most likely result for an attempt may be production of a single-photon (e.g., there may be a 9% probability of producing a single-photon per attempt to produce a single-photon). The third most likely result for an attempt may be production of two photons (e.g., there may be an approximately 1% probability of producing two photons per attempt to produce a single photon). In some circumstances, there may be less than a 1% probability of producing more than two photons.
In some embodiments, the apparent efficiency of the photon sources is increased by using a plurality of single-photon sources and multiplexing the outputs of the plurality of photon sources.
The precise type of photon source used is not critical and any suitable type of source may be used, employing any suitable photon generating process, such as spontaneous four wave mixing (SPFW) or spontaneous parametric down-conversion (SPDC). Other classes of sources that do not necessarily require a nonlinear material may also be employed, such as those that employ atomic and/or artificial atomic systems, e.g., quantum dot sources or color centers in crystals. In some embodiments, sources are coupled to photonic cavities, e.g., for artificial atomic systems such as quantum dots coupled to cavities. Other types of photon sources also exist for SPWM and SPDC, such as optomechanical systems. In some embodiments, the photon sources emit multiple photons already in an entangled state in which case the entangled state generator 100 is not necessary, or alternatively the entangled state generator 100 takes the entangled states as input and generate even larger entangled states.
For the sake of illustration, an example which employs spatial multiplexing of several non-deterministic photon sources is described as an example of a multiplexed photon source. However, many different spatial multiplexing architectures are possible without departing from the scope of the present disclosure. Temporal multiplexing may also be implemented instead of or in combination with spatial multiplexing. Multiplexing schemes that employ log-tree, generalized Mach-Zehnder interferometers, multimode interferometers, chained sources, chained sources with dump-the-pump schemes, asymmetric multi-crystal single photon sources, or any other suitable type of multiplexed architecture may be used. In some embodiments, the photon source may employ a multiplexing scheme with quantum feedback control.
The foregoing description provides an example of how photonic circuits may be used to implement physical qubits and operations on physical qubits using mode coupling between waveguides. In these examples, a pair of modes may be used to represent each physical qubit. Examples described below may be implemented using similar photonic circuit elements.
In some embodiments, a Mach Zehnder interferometer comprises a beam splitter that divides an input light into two equal parts which travel on different paths and then combine back together again on a second beam splitter. The path length may be adjusted between the two arms such that the phase difference of classical light (e.g., thermal light, bright light) input into the Mach Zehnder interferometer may cause all of the light to be outputted from a single output port. In some embodiments, the path length that links the different arms is not adjusted but rather physical characteristics of one or more of the arms are modified to implement phase shifts of the light traversing the given arm, thereby enabling the input light to be outputted from a single output port or both output ports. When classical or “bright light” is an input into a given Mach-Zehnder interferometer (MZI), the MZI may function as a splitter or a guide that guides the classical light towards one or more of the output ports. Interestingly, when non-classical light (e.g., single photons, light in a quantum state, fock state) is the input into an MZI, the photon is split and propagates as a superposition of being in each arm at the same time as it propagates through the device. As an example, if the MZI is in a 50/50 splitter configuration (e.g., via path length or active phase adjustments), the superposition of the single photon of quantum light is recombined at the second splitter and there is a 50/50 chance of emerging from either output port. Thus, the MZI may function as a classical and non-classical (e.g., quantum) photonic device.
In each time bin, each photon source 252 may generate a photon. The dots 256A-256F show an example of the photons 256 that may be generated during different time bins P1-P5.
In some embodiments, the switch network 270 is implemented as a N×1 multiplexer (or “mux”) that operates as an active optical switching circuit that selectably couples one of N input waveguides 272 to an output waveguide 286. In some embodiments, selectable optical coupling is provided using active optical switches or other active optical components that may be controlled to either allow or block propagation of photons. For example, a N×1 mux in the switch network 270 can be implemented as an N×1 generalized Mach-Zehnder interferometer (GMZI). In some embodiments, an NxM (or N-to-M) GMZI is an optical circuit that receives photons on a set of N input waveguides and controls a set of active phase shifters to selectably couple M of the received photons to a set of M output waveguides. In some embodiments, one or more of the phase shifters are passive fixed phase shifters for preconfigured phase shifts, as discussed in further detail below with reference to
In some embodiments, the time bin is as long or short as desired, based on characteristics of the optical circuit or variability in the timing of generating photons in the photon sources 252. In some instances, an interval between time bins may be determined based on the speed at which N×1 mux operations in the switch network 270 can be switched, a recovery time for the photon sources 252 and/or the detectors 254, the operating speed of circuits downstream of the switch network 270, or other design considerations to allow each time bin to be treated as an independent temporal mode.
As noted above, the behavior of the photon sources 252 may be non-deterministic. For example, during a given time bin, the probability of a photon being generated by a given photon source 252 may be represented as ps, where ps<1. For photon sources of this type, multiplexing as shown in
A heater 2412 may include, for example, a silicide layer (such as a nickel silicide layer), a nitride layer (e.g., TiN or NbN), or another resistive material layer, and may be used to tune silicon waveguides. The silicide layer may also be formed in other regions, such as on top of a silicon material region in the SOI layer below a SNSPD 2418, to form part of a scatter mitigation structure. The wafer with these devices and structures may be bonded with a wafer with phase shifters 2422 (e.g., an electro-optical material 295 in
Electrical contacts 2424 (e.g., through-oxide vias) may be formed in the oxide layers to make electrical connections to the various devices, such as a heater 2412, a Ge photodiode 2414, SNSPDs 2418 and phase shifters 2422. As illustrated in the example, electrical contacts 2424 may include metal trenches surrounding the SNSPDs 2418 to form scatter mitigation structures for blocking stray light as described above.
As also illustrated in
After these structures are manufactured, a PIC wafer 2400 may be processed using the back-end-of-line (BEOL) processes to form one or more metal layers 2436 and vias 2438 (e.g., metal plugs or metal trenches). Some of the vias 2438 may be aligned with some of the electrical contacts 2424 to form the scatter mitigation structures for SNSPDs 2418. In some embodiments, a trench 2440 aligned with a grating coupler 2408 may be etched in the oxide layer to facilitate the coupling of light into the waveguides. For example, an optical fiber may be inserted into the trench 2440 or positioned on the trench 2440 to send light to the grating coupler 2408.
As illustrated in
The PIC wafer 2400 shown in
The following are embodiments of MZI based switches, in accordance with some embodiments. In particular, for example,
A Mach-Zehnder Interferometer is a network that may be configured to apply identity or swap operations on two inputs. For example, to switch between transfer matrices which are pairs of Pauli operations using active phase shifters:
In
As illustrated in
In a bright light example, the GMZI can operate as a power splitter that splits the beam onto the output ports in a given configuration according to settings of the phase shifters 360. In the single photon quantum light operation, the GMZI splits superpositions of the quantum light onto the output ports for recombination and output according to settings of the phase shifters 360.
Example architectures for the coupler network 505 and the coupler network 515 are discussed in in further detail below with reference to
Analytically, the GMZI architectures, such as the quantum MZI 400, the quantum GMZI 500, the quantum GMZI architecture 600, and the quantum GMZI switch architecture 800, are configured to function as a switch network that implements a set of unitary transfer matrices Uk, where each unitary routes light between a subset of input and output ports. As an example, if Uk is set to route light from port t to port s, then its sth row and tth column are set to zero apart from |Us,t|=1, and similarly for other pairings of input and output ports. The following elucidates example sets of routing operations of a photonic GMZI switch-based information processing architecture, in accordance with some embodiments. In some embodiments, the photonic GMZI switch-based information processing architecture is configured as a scalable waveguide-based switching network that implements transfer matrices using interferometer gates and phase shifters. In some embodiments, the transfer matrices are of the form: Uk=W Dk V†, where the unitary matrices W, V describe passive interferometers (e.g., the first Hadamard network 350 and the second Hadamard network 355 in
In the following the phase matrix D implemented in terms of a phase vector d, Ds=dsδs,t for simplicity. In some embodiments, the photonic GMZI switch-based information processing architecture is configured to function as a scalable switch network that implements different sets of permutation matrices Uk=W Dk V†, according to desired routing configurations (e.g., to implement a given algorithm or instructions in memory 104, generate entangled states, or perform error correction). By adding the fixed passive network (e.g., a Hadamard network) corresponding to e.g., U−1 (e.g., the inverse of an arbitrary permutation from that set) a new set of pairwise commuting permutation matrices: {U_k U_1{circumflex over ( )}(−1)}=W D{circumflex over ( )}′
_(k) W{circumflex over ( )}+†} may be generated. At a high level, and in accordance with some embodiments, the photonic GMZI switch-based information processing architecture is configured as a switch network where {U_k U_1{circumflex over ( )}(−1)}={W Dk W††} is a set of transfer matrices corresponding to commuting permutations of N waveguide arms or modes (e.g., N=4 in
The embodiments below illustrate example linear-optical photonic circuit GMZI architectures to implement different routing operations G([n1, n2, . . . , nr]) on waveguide arms N=Πl=lrnl:
with settings vector k where 0≤kl<n with l=1, . . . , r, and further where the transfer matrices W Dk W† are as follows:
In the above transfer matrices, the Wn
In some embodiments, scalable networks of GMZI switches are implemented to a large number of modes or waveguide arms, N, with log-depth stages of interference using the following decomposition:
In the above decomposition, the matrices S., correspond to crossing networks (e.g., the crossing network 1120 in
correspond to repeated blocks of modes interfering according to unitary Wn
In some embodiments, additional GMZI architectures are implemented by decomposing the unitary matrices W″t that set the design of beam-splitter operations (e.g., the Hadamard network 350 or the second Hadamard network 355) and phase-shifter operations (e.g., the phase shifter 615 or the phase shifter set 810). It is appreciated that the optical depth of networks constructed using the recursive decomposition is reliant on high-precision optical hardware and very low optical loss, as the depth of the crossing networks must be accounted for in addition to the stages of local interference (e.g., the depth in crossings of the largest crossing network scales with N/2-1).
Continuing, with reference to
In some embodiments, the one or more detectors 625 are single-photon detectors (e.g., photo-number-resolving detectors) that detect a single photon of light as the photon exits the second Hadamard network 620. In some embodiments, the photo detectors are bright-light detectors (e.g., phototransistors, photodiodes) that are implemented to detect bright light that is power split onto the plurality of outputs of the second Hadamard network 620. For example, in some embodiments, bright light is injected into one of the input ports of the second Hadamard network 620 and is detected from one of the output ports of the second Hadamard network 620, wherein calibration of the phase shifters 615 are calibrated by modifying the phase shift settings until the phase difference between the input light and the output light is minimized or zeroed out. In some embodiments, a portion of the output bright light is tapped to from the output waveguides of the second Hadamard network 620 to perform the bright-light-based adjustments and once adjusted, the architecture is configured in quantum light mode whereby single photon detectors (e.g., avalanche photodiodes, photon number resolving detectors, superconducting nanowire detectors) are implemented as the detectors 625 to detect quantum light (e.g., single photons) outputted by the quantum GMZI architecture 600. In some embodiments, once the plurality of phase shifters 615 are zeroed out using bright light, the quantum GMZI architecture 600 is operated in nonclassical quantum light mode, in which single photons or entangled photon groups are propagated through the quantum GMZI architecture 600, and the plurality of phase shifters implement zero to it phase shifters on the superposition of the single photon in the arms of the quantum GMZI architecture 600 to modify probabilities of the quantum light existing from one or more of the output ports (e.g., right side ports) of the second Hadamard network 620.
In some embodiments, the waveguides of the plurality of arms in the quantum GMZI architecture 600 are designed and fabricated to minimize loss as the respective arms propagate classical or quantum light in the quantum GMZI architecture 600. For example, the waveguides are configured in a fan-in configuration 605 to couple light from multiple larger separate light sources (e.g., the plurality of optical sources 205) into the smaller input interface of the first Hadamard network 610. Further, the waveguides may be configured in a fan-out architecture 613 to connect the waveguides to the plurality of phase shifters 615 without incurring significant optical loss which can affect quantum light processing (e.g., cause decoherence). Further, the waveguides may be configured in a fan-in architecture 617 into the second Hadamard network 620 and/or a fan-out configuration 618 to couple to additional devices, such as other switches, further waveguide routing, fiber interfaces, or light detectors (e.g., photodetectors, photodiodes, or the detectors 625).
In some embodiments, the phase shifter operates by applying an electrical signal to the electro-optical material to change its index of refraction and thereby shift the phase of the light propagating in the waveguide. In some embodiments, the application of the electrical signal to the electro-optical material causes a phase shift from plasma dispersion effects in silicon and III-V semiconductors. In some embodiments, the electrical signaling is applied to control a Pockels effect in the shifter (e.g., as in Lithium Niobate and Barium Titanate), or cause Kerr effects. In some embodiments, the active material is resistive and thermal-optical effects cause phase shifts in the propagating light.
In some embodiments, the electrical signaling is applied via electrodes in the phase shifter, where electrodes include different conductive contacts and conductive traces (e.g., metals such as Cu, Al, Au).
In some embodiments, the pitch of the phase-shifter array is increased by fanning out optical waveguides between the Hadamard network gates and the plurality of phase shifters thereby reducing undesired cross-couplings between the separate phase shifters (e.g., minimize thermal or piezo-electric couplings). In some embodiments, the phase shifters are implemented as fast phase shifters and slow phase shifters (e.g., heaters or MEMS switches configured as a phase shifter).
Continuing with reference to
Switching operations: In some embodiments, light (e.g., photons) is inputted into any of the N-input ports (e.g., left side ports of the first Hadamard network 805) and are switched to any of the N-output ports (e.g., right side of the second Hadamard network 825). As discussed, the switching operations may be implemented by the waveguide arm phase shifters 810 including the fast phase shifters 815 and the slow phase shifters 820. In some embodiments, the slow phase shifters are driven by a control system (e.g., the controller 107A, the controller 107B, instructions issued from the classical computer system 103, the microprocessor system, ASIC, or the electrical integrated logic circuit). In some embodiments, the control system comprises a plurality of control subsystems comprising a thermal controller 830, an electrical controller 835, and an optical controller 840. In some embodiments, the optical controller 840 receives herald data 875 and adjusts operation of the quantum GMZI switch architecture 800 based on the received herald data 875. Although the thermal controller 830, the electrical controller 835, and the optical controller 840 are illustrated as external to the quantum GMZI for explanation and clarity purposes, it is appreciated that components of the thermal controller 830, the electrical controller 835, the optical controller 840—such as sensors, waveguides and electrical traces may be integrated throughout the GMZI to detect and control different components.
At a high level, and in accordance with some embodiments, the electrical controller 835 controls the slow phase shifters (e.g., sets biases) to tune and zero out the architecture (e.g., the quantum GMZI switch architecture 800, the photonic processing architecture 200), and the electrical controller 835 controls the fast phase shifters to finish switching operations (e.g., 0 to n phase shifts to implement transform matrices or dynamic updates for error correction). In some example embodiments, the electrical controller 835 receives herald data from a plurality of single photon sources (e.g., pair source generators where the signal photon is detected, and the idler photon is further propagated to the quantum GMZI switch architecture 800. In some example embodiments, in response to receiving electrical herald data that a photon is being input on one of the arms of quantum GMZI switch architecture 800, the electrical controller 835 retrieves phase shifter data from a memory (e.g., look up table having phase shifter settings determined from the transfer matrices) and applies the phase shifter settings to the fast phase shifters 815 at runtime (e.g., during routing of photons for processing of quantum information tasks). As used here, the fast phase shifters generally function as the switching phase shifters that can complete phase shifts more quickly than the slow phase shifters (e.g., heaters). In some example embodiments, both the sets of phase shifters are fast phase shifters that have approximately same shifting speed, wherein one of the phase shifters is used for trimming (e.g., setting phase from 0 to 2Pi) and the other of the phase shifter on the same arm is used for high-speed switching during operation (e.g., for single photon muxing).
In some embodiments, during operation, the performance of the fast phase shifters 815 and/or the slow phase shifters 820 may drift or degrade with time. The optical controller 840 may be configured to detect the optical signal (e.g., from bright light or single photon detectors, detecting a herald photon via the herald detector 299 in
In some embodiments, the phase shifters are sensitive to local temperature gradient of the environment in which the quantum GMZI switch architecture 800 operates. In some embodiments, throughout the operation, the temperature sensors in the thermal controller 830 monitors the temperature at different locations of the quantum GMZI switch architecture 800 (e.g., the local temperatures of each phase shifter in the waveguide arm phase shifters 810 or the local temperatures of the first Hadamard network 805 and the second Hadamard network 825). The temperature sensors provide the feedback to the control circuits in the electrical controller 835. If the local temperature needs to be adjusted, the control circuits of the electrical controller 835 comprise logic or instructions to send signals to the heaters in the thermal controller 830 to cause the heaters to heat up the GMZI locally.
In some embodiments, the electrical controller 835 is implemented by electronic integrated circuits comprising logic to implement controls. The integrated circuits may include analog circuits and digital circuits such as high-speed phase shifter drivers, biasing network circuits, monitoring and control circuits. The electronic integrated circuits may be manufactured by different platforms, such as CMOS, SiGe, III-V. In some embodiments, large output extinction ratio are enabled via precise control over phase-shifts in each arm. In some embodiments, the precise control is implemented via programmable DACS that control voltage levels for the slow and fast phase shifters, as well as feedback control for thermal regulation. In some embodiments, schemes such as pre-emphasis and close electrical proximity of driver circuits are implemented by the electrical controller 835 to perform optimization and achieve precise voltage settings for the settings of the fast phase shifters 815.
In some embodiments, the optical controller 840 comprises optical waveguide devices, photodetectors (e.g., bright light photodetectors, monitor photodiodes, single photon detectors) and tapping components (e.g., optical taps or switches configured to activate and tap light from a given waveguide). In some embodiments, the bright-light photodetectors of the optical controller 840 are formed from materials including one or more of: doped silicon, germanium, or superconducting materials. In some embodiments, upon the optical signal being detected by one or more of the photodetectors, electrical signal is then generated from the optical signal and transmitted to the electrical controller 835 for control signal processing.
In some embodiments, the thermal controller 830 comprises a plurality of temperature sensors that detect temperature. For example, the temperature sensors (e.g., thermometers) can be implemented by sensing the electrical signals of different materials, such as DLTM (e.g. doped Si), metals (e.g. Al, Cu, W, TiN, etc.), and dielectric materials (e.g. Barium Titanate). When temperature changes, the monitoring and control circuits sense the change of the electric signal (e.g. I-V) of the temperature sensors, and obtain the (local) temperature readings. In some embodiments, the temperature sensors are implemented by the optical signals of different materials, such as Si, SiN, Complex Oxide (e.g. Lithium Niobate, Barium Titanate), or III-V. In an optical resonator implementation, the resonant wavelength is a function of the temperature due to the thermo-optical effect of the materials. In these embodiments, the heater element is formed from materials having resistance, such as doped Si, metals (e.g. Al, Cu, W, TiN, etc.), doped dielectrics.
In some embodiments, each arm in the quantum GMZI switch architecture 800 is controlled by a set of phase shifters: a slow phase shifter 820 and a fast phase shifter 815. At a high level, the slow phase shifter 820 is configured to minimize or zero out a phase difference between input and output light. For example, input light is light inputted into the left side of the first Hadamard network (e.g., the first Hadamard gate) 805 and the output light is light outputted from the right side of the second Hadamard network 825 (e.g., the second Hadamard waveguide coupler network) and measured to perform adjustments. In some embodiments, the slow phase shifters 820 are implemented to configure the quantum GMZI switch architecture 800 for a given optical processing configuration (e.g., zero out fabrication-based loss sources, adjust global phases, or compensate for temperature variations across the optical device). For example, the slow phase shifter 820 is configured to manage local temperature issues, such as the differences between the temperature of different areas of the quantum GMZI switch architecture 800 to ensure the phase differences are zeroed out. Further, in accordance with some embodiments, the slow phase shifters 820 are implemented to zero out phase difference between different GMZIs (e.g., other instances of the quantum GMZI switch architecture 800 that are connected to the GMZI shown in
In some embodiments, one or more of the fast phase shifters 815 are implemented during operation of the quantum GMZI switch architecture 800 to provide precise 0 to π phase shift swings to implement quantum entanglement operations (e.g., apply a desired Hadamard transformation matrix) and to provide routing operations (e.g., routing of bright light, routing of single photons, routing of entangled state photon probability distributions). Although, in
Each of optical coupler network can be designed as blocks (rectangles in
Legend 959 shows example sets components that can be implemented as the dark blocks (darker shade rectangles in
Further, in some embodiments, the quantum optical coupler networks (e.g., Hadamard networks) are formed using the second combination of component blocks 962, in which the darker blocks are non-even directional couplers 965 (e.g., a directional coupler in a 100:0 or 0:100 configuration), and the lighter blocks are 50/50 directional couplers 966. In some example embodiments implementing the second combination of component blocks 962, the non-even directional couplers are configured such that one of the two outputs (e.g., the two output waveguides on the right side of block 965) that is in the direction of the slant (fan-in, taper in) receives most or 100% of the light input into the coupler. For example, with reference to block 997B, the light can propagate from left to right and the crossing network (dark blocks) are then a fan-in crossing network in which the directional coupler output port that is nearer to the center axis of the subblock 997B is configured to output the light from power splitter, thereby each of the non-even power splitters direct their light in an angled or tapered in manner along the hierarchy of the fan-in network.
In the example shown in
A high level, if an input light is input into a port (e.g., single waveguide) of the first interface 903 (e.g., input interface) then the power of the light is distributed to one or more of the output ports of a second interface 907 (e.g., a plurality of output ports, plurality of waveguide outputs, a N-to-1 transfer matrix). Or vice versa. Alternatively, if multiple lights are input into multiple ports of the first interface 903, then interference occurs between the multiple lights in the quantum optical network architecture 900 and the light is coupled to the second interface 907 in accordance with the transfer matrix or desired permutation, as discussed above.
In some embodiments, the quantum optical network architecture 900 functions as a Hadamard network. In some embodiments, the Hadamard network is implemented with passive optical components, such as optical fibers, straight waveguides, waveguide bends, waveguide crossings, directional couplers, N×N couplers (N>2), and so on. The optical waveguides may be manufactured by different platforms and material, such as silicon, silicon nitride, doped SiO2, complex oxide (e.g., lithium niobate, barium Titanate), or III-V materials.
In the quantum optical network architecture 900, each unit block corresponds to an optical subcomponent, such as a star coupler 975 or a directional coupler 976 (e.g., 50/50 directional coupler, 100:0 directional coupler, 0:100 directional coupler). In some embodiments, each unit block comprises a height, h. In the illustrated example of
In some embodiments, the second sub-network 910 is similarly configured: a star crossing network that couple to a plurality of directional couplers. Each of the first sub-network 905 and the second sub-network 910 are coupled via a waveguide transition 925, a balanced log tree that performs match routing as discussed above with reference to
In the example of
In some embodiments, such as in
The passive compact Hadamard network architecture 1300 may be implemented as one of the Hadamard network blocks such as the first Hadamard network 610 or the second Hadamard network 620 (
The example subcomponents are shown in
With reference to the quantum optical photonic device architecture 1500, the quantum light photonic device implementing the quantum optical photonic device architecture 1500 comprises a first Bell state generator photonic circuit 1505 and a second Bell state generator photonic circuit 1510, which may each generate a photonic Bell state across 4 modes (e.g., waveguides) with a probability of 3/16. Further details of the Bell state generators are discussed with reference to
While the BSGs may generate photons in Bell states, these states do not conform to the dual rail photonic cubing encoding in which qubits are allocated to fixed pairs of waveguide modes in a third of the cases. In some embodiments, a quantum GMZI 1520 (e.g., the quantum GMZI switch architecture 800,
Although in the example of
Analytically, the phase shifter and beam splitter operations of the GMZI's implemented in the BSG may be generated matrix decomposition from unitary matrixes. For example, the unitary matrices V (nt) may be decomposed into elementary beam-splitter and phase-shifter operations using decomposition. Alternatively, since the V (nt) are assumed to be discrete Fourier transforms, they may be recursively decomposed into smaller discrete Fourier transforms acting on sets of local modes
(for any sizes satisfying n_l=n_l{circumflex over ( )}′×n_l{circumflex over ( )}″) together with crossings networks and additional phase shifts.
As discussed, one feature of a GMZI is that the matrices Dk for the GMZIs are determined up to a setting-dependent global phase factor eiϕ
As discussed above, this may be useful where the GMZI is to perform different functions, such as multiplexing one or more circuits to generate entangled states (e.g., the quantum GMZI submodules 1525, 1530) while also performing additional routing and quantum light operations (e.g., applying internal adaptive error corrections to an output).
More generally, the transfer matrices associated with a GMZI that implements a given set of routing operations (e.g., ([n1, n2])) are
In regard to the quantum optical photonic device architecture 1500 of
Using a larger GMZI comes at the cost of increasing the optical depth of the circuit, particularly in terms of waveguide crossings. As seen from the expression of W above, the passive interferometers in a GMZI may be decomposed into smaller networks connected by layers of crossings. This modular structure may be exploited to distribute parts of the circuit across different locations and avoid large on-chip crossing networks, as shown in
As discussed above, GMZIs have assorted configurations that may be integrated as operational blocks in spatial or temporal mux architectures and devices. Furthermore, alternative constructions of GMZIs are also possible using the design and operating configurations as follows. One observation is that phase swing requirements (e.g., where the swing is defined per phase shifter as the difference between the maximum and minimum phase shifts across all GMZI settings) may sometimes be reduced by introducing fixed phase-shift offsets (e.g., fixed waveguide delays). For some of the constructions above, the phase shifter settings correspond to complete sets of roots of unity, and the phase swing is π for Hadamard interferometers and >π for the other GMZI types. Table 1 shows examples of reduced swing for GMZI sizes N=2,3,4 including examples of GMZIs with reduced phase swing using fixed phase-shift offsets. In some embodiments, all the fast phase shifter components are identical and access the same range of phase shifts (e.g., which has been minimized or zeroed out). As such, in some embodiments, the use of offsets necessitates modification of the GMZI transfer matrices by additional phase factors—corresponding to setting-dependent “global” phases at the output.
As discussed, the transfer matrices Uk=WDkV† on N modes of a given GMZI architecture may function as N-to-1 muxes. In some embodiments, V in this case must be proportional to a complex Hadamard matrix (e.g., V must satisfy
as well as being unitary), and furthermore, the phase vectors dk must be orthogonal. As such, a consequence of this is that it is impractical implement a GMZI for which the phase-shifter swing is less than
(e.g., since it is never possible to achieve 0 for the real part of dk, dk′
). Similarly, when the phase-shifter values are restricted to
it is not possible to find more than 2 orthogonal vectors dk for any even value of N (and never more than 1 for odd values of N), which is to say that it is not possible to do better than a 2-to-1 mux.
In some embodiments, for sets of orthonormal phase vectors {dk} a GMZI (e.g., the quantum GMZI switch architecture 800) is configured to use the phase vectors as phase settings for a N-to-1 mux, by choosing V to have row vectors vk=dk, and any unitary W with first row vector
In accordance with some embodiments, an example set of phase vectors is shown in Table 2 below. More specifically, Table 2 shows examples of six orthogonal phase vectors with a subset d1, . . . , d4 having a reduced phase swing of
(e.g., compared to
for the entire set). As an example, a GMZI having N=6 can use the Table 2 settings to implement a 4-to-1 mux which has phase swing of only
(e.g., by restricting to the first four phase-shifter settings).
Further, the phase settings of the GMZIs may be modified such that a single input port may be connected to a single output port. In particular, for example, taking Hadamard-type GMZIs with transfer matrices Uk=WDkW† on N modes, consider first when the phase vector dk′ for Dk′ is modified so that −π phases are set to a (common) value −ϕ, while the 0 phases are unchanged. In this case Uk′ is modified to
This unitary maps a single photon incident at one input port to a superposition across the mode at the input and the output under the permutation Uk, with weighting controlled by the value of ϕ. Further modification of the phase settings may achieve mappings from one input to arbitrary pairs of output ports. As an example, suppose it is desired to map from input port p1 to output ports q1 and q2 in the GMZI. This may be done so by first determining k1, k2 with U=WDkq1(2), and then choosing phase vector
The transfer matrix for this GMZI configuration is then
where the individual phase settings are taken from the set {0, −ϕ, −1, −1−ϕ}. Note that a second input port p2 is also mapped to the pair q1 and q2, where UkUk′:p1→p2. Here, a GMZI configured in this way (e.g., for Ũ(ϕ) equation above) may operate as a switchable pairwise coupler, which may be used in spatial and temporal multiplexing architecture.
In some embodiments, entangled states of multiple photonic qubits are created by coupling (spatial) modes of two (or more) qubits and performing measurements on other modes. By way of example,
A first-order mode coupling (e.g., implementing a transfer matrix T) is performed on pairs of occupied and unoccupied modes as shown by mode couplers 1631-1 through 1631-4, with each mode coupler 1631 having one input waveguide receiving a photon and one input waveguide receiving vacuum. Mode couplers 1631 may be, e.g., 50/50 beam splitters so that, for example, a photon entering on waveguide 1632-1 (or a photon entering on waveguide 1632-5) has a 50% probability of emerging on either output of mode coupler 1631-1. In the following description, mode couplers 1631 may also be referred to as “directional couplers.” Thereafter, a mode-information erasure coupling (e.g., implementing a four-mode mode spreading transform or a second-order Hadamard transfer matrix) is performed on one output mode of each directional coupler 1631 (in this example, output modes (e.g., waveguides) 1633-5 through 1633-8 provide inputs to the mode-information erasure coupling), as shown by mode coupler 16316. In the following description, mode coupler 16316 may also be referred to as a “mode coupler network” or “Hadamard network” (e.g., the passive compact Hadamard network architecture 1300 in
In some embodiments, the probability of generating a Bell state using the Bell state generator 1600 is further increased by providing additional selectability of inputs to muxes 1770 as well as additional Bell state generators (e.g., BSG 1600-2) that use extra photons that are generated.
In quantum photonics circuit 1700, the photon sources are coupled to the inputs of sixteen (N/16)×1 multiplexer circuits 1704, each of which may be implemented using a GMZI (e.g., the quantum GMZI switch architecture 800) coupled to a subset of N/16 of the photon sources. A set of eight 2×2 muxes 1716-1 through 1716-8 is disposed between the outputs of mux circuits 1704 and the inputs of 2×2 muxes 1770. The muxes 1716 may each be implemented, e.g., using a Mach-Zehnder interferometer (MZI), such as the quantum GMZI switch architecture 800. In some embodiments, each mux 1716 has inputs coupled to a different pair of mux circuits 1704, a first output coupled to one of muxes 1770-1 through 1770-4 for the first Bell state generator 1600-1, and a second output coupled to a corresponding one of muxes 1770-5 through 1770-8 for Bell state generator 1600-2. Thus, for example, switch 1716-1 has inputs coupled to multiplexer circuits 1704-1 and 1704-2, one output coupled to the mux 1770-1 (which couples to the first Bell state generator 1600-1) and one output coupled to the mux 1770-5 (which couples to the Bell state generator 1600-2). In this manner, each mux 1716-1 through 1716-8 may supply one photon to each of Bell state generators 1600-1 and 1600-2, and muxes 1770 for each Bell state generator 1600 may rearrange the photons into one of the 16 usable input states for the Bell state generator 1600.
Similar to other control logic circuits described herein, control logic 1730 (
While the previous examples illustrate the use of 2×2 muxes to increase the probability of providing a usable input state for a Bell state generator circuit, other embodiments may apply a similar principle to other circuits that operate on groups of photons. For example,
To provide photons to 3-GHZ state generator circuit 1802, a number N of photon sources (e.g., heralded single-photon generators as described above) may be provided to a set of twelve mux circuits 1804. Each mux circuit 1804 can be a (N/12)×1 multiplexer circuit and may be implemented using a GMZI. A set of six 2×2 muxes 1810 is disposed between the outputs 1822 of mux circuits 1804 and the input waveguides 1824 of 3-GHZ state generator circuit 1802. Each 2×2 mux 1810 may be implemented, e.g., using a Mach-Zehnder interferometer (MZI). Each mux 1810 has two inputs coupled to a different pair of mux circuits 1804 and two outputs coupled to two different input waveguides 1824 of GHZ state generator circuit 1802 that belong to different pairs. In the example shown, mux 1810-1 has output modes coupled to input waveguides 2a and 3a of 3-GHZ state generator circuit 1802. Mux 1810-2 has output modes couples to input waveguides 4a and 5a. Mux 1810-3 has output modes coupled to input waveguides 6a and 1a. Mux 1810-4 has output modes coupled to input waveguides 1b and 2b. Mux 1810-5 has output modes coupled to input waveguides 3b and 4b. Mux 1810-6 has output modes coupled to input waveguides 5b and 6b.
Like the 2×2 muxes 1716 for Bell state generator circuits described above, the 2×2 muxes 1810 may be used to rearrange photons from the mux circuits 1804, increasing the number of distributions of photons that may result in a usable input state for the 3-GHZ state generator circuit 1802. Each mux 1810 may direct a photon to either of two inputs to the 3-GHZ state generator circuit 1802, thereby enabling more of the 924 possible distributions of four photons across 12 waveguides to be used. For the arrangement of the muxes 1810 shown in
As with crossing networks, in optical circuit 1700, the particular pattern of connections between the muxes 1810 and input waveguides 1824 of the 3-GHZ state generator circuit 1802 determines how many of the possible distributions of six photons at the outputs 1822 of mux circuits 1804 may yield usable input states at the 3-GHZ circuit input waveguides 1824. As described above the 3-GHZ state generator circuit 1802 has six pairs of inputs, where “pair 1” includes waveguides 1a and 1b, “pair 2” includes waveguides 2a and 2b, etc.). With the connections shown in
The Bell state generator 1600 and the 3-GHZ state generator circuit 1802 are examples of “entanglement circuits” that may generate entangled quantum states from a set of single-photon inputs. Entanglement circuits such as these examples may be understood as operating on qubits represented using a dual-rail encoding, with each qubit encoded on a pair of waveguides as described above. For some types of entanglement circuits, a usable input state may be an input state that corresponds to a set of qubits entering the entanglement circuit in a known logical state (which, for each qubit, may be either logical 0 or logical 1). For a dual-rail encoding, inputting a qubit in a known logical state corresponds to inputting a photon in one or the other (but not both) of a pair of input waveguides, and a usable input state may be an arrangement of photons such that exactly one of the pair of waveguides encoding each qubit is occupied by a photon, as in the Bell state generator and the 3-GHZ circuits used in examples above. If photons from a set of non-deterministic photon sources that operate independently of each other are input to the input waveguides, some patterns of photons will correspond to a usable input state and others will not. Providing 2×2 muxes between pairs of the photon sources and the input waveguides of the entanglement circuits may generate patterns of photons (e.g., photons at the outputs of a set of N×1 multiplexer circuits) that do not correspond to a usable input state to be rearranged into a different pattern of photons that does correspond to a usable input state. In some embodiments, to optimize the number of patterns of photons that are rearranged into usable input states, the 2×2 muxes are coupled to the inputs such that an “extra” photon in the original pattern (e.g., a photon that would result in photons entering both input waveguides of the same pair of input waveguides) is rerouted to either of two other pairs of input waveguides. By increasing the number of patterns of generated photons that result in usable input states, this optical switching devices may increase the probability that the entanglement circuit generates the desired entangled state. It should be understood that operation of an entanglement circuit such as a Bell state generator or a 3-GHZ circuit may be non-deterministic and that providing a usable input state does not guarantee that the desired entangled state will be produced. In some embodiments, additional layers of 2×2 muxes are included to further increase the probability of providing a usable input state to the entanglement circuit.
In accordance with some embodiments, each quantum logic device 1905 comprises a GMZI comprising a plurality of phase shifters, including a set of fast phase shifters 1910 and a set of the slow phase shifters 1915. In some embodiments, the second quantum logic device 1950 also includes a set of fast phase shifters 1955 and a set of slow phase shifters 1960. In some embodiments, the slow phase shifters are first calibrated (e.g., using bright light) to zero out the phase arms in each device (e.g., according to various fabrication material and temperature differences) and further calibrate the GMZI switches to function as one or more submodules (e.g., the quantum GMZI submodules 1525, 1530, 1535 in
As an additional example, the first quantum logic device 1905 and the second quantum logic device 1950 are non-deterministic photon sources and the fast phase shifters are configured on the fly when a herald photon is directed to ensure the GMZI is in a proper N-to-1 configuration to direct the corresponding single photon to a single output port of the GMZI.
At operation 2010, the optical device distributes the light. For example, at operation 2010, the first Hadamard network 805 distributes the quantum light. As an example, if a single photon is received by the first Hadamard network 805 the mode (e.g., probability density) of the photon may be distributed across all output ports of the Hadamard network. As an additional example, if photons are received at two or more different ports of the first Hadamard network 805, then the two photons interfere in the paths of the Hadamard network and a permutation of the two or more different photons is outputted and distributed from the output ports of the Hadamard network.
At operation 2015, the optical device adjusts the light. For example, at operation 2015, a plurality of the waveguide arm phase shifters 810 are used to adjust one or more phases of quantum light on the different waveguide arms of the GMZI. In some embodiments, the phase settings of the waveguide arm phase shifters 810 are set using a transfer matrix discussed above (e.g., to mux all inputs into a single output as in a N-to-1 configuration, or to create muxed permutations of outputs in a N-to-M configuration). At operation 2020, the optical device combines the light. For example, at operation 2020, the second Hadamard network 825 combines the phase shifted quantum light to one or more output ports.
At operation 2025, the optical device outputs the light. For example, at operation 2025, the second Hadamard network 825 outputs the light from the output ports or waveguides, in accordance with some embodiments.
At operation 2115, the optical device interferes or combines the light. For example, the quantum light (e.g., single photon, or photon pairs input on different input ports) interfere via the different couplers of operation 2010. At operation 2120, the optical device outputs the light. For example, the quantum light is output from one or more of the output ports 1123.
The following are example embodiments:
Example 1: A method for processing light in an integrated generalized Mach-Zehnder Interferometer (GMZI), the method comprising: receiving, by a first coupler network in the GMZI, a quantum state of light comprising one or more photons; distributing, using the first coupler network, the quantum state of light to one or more of a plurality of waveguide arms in the GMZI; adjusting, using a plurality of phase shifters in the GMZI, one or more phases of the quantum state of light distributed by the first coupler network, a phase shifter of the plurality of phase shifters adjusting a phase portion of the quantum state of light in one of the plurality of waveguide arms, each waveguide arm of the waveguide arms comprising a first phase shifter and a second phase shifter; receiving, by a second coupler network in the GMZI, the quantum state of light having phases adjusted by the plurality of phase shifters; combining, using the second coupler network, the quantum state of light to form combined quantum state of light onto one or more outputs of the waveguide arms; and outputting the combined quantum state of light from the one or more outputs of the waveguide arms.
Example 2: The method of Example 1, wherein the first phase shifter is a switching phase shifter and the second phase shifter is a trim phase shifter.
Example 3: The method of Example 1 or Example 2, wherein the first phase shifter is an electro-optic phase shifter and the second phase shifter is a heat-based phase shifter.
Example 4: The method of any one of Examples 1-3, wherein the first phase shifter is configured to complete phase shifts faster than the second phase shifter.
Example 5: The method of any one of Examples 1-4, wherein the first phase shifter is a BTO based phase shifter and the second phase shifter is a heater.
Example 6: The method of any one of Examples 1-5, wherein first phase shifter is configured to apply a phase shift in a range between a range of zero to, and wherein the second phase shifter is configured to apply a phase shift in a range between zero to 2×.
Example 7: The method of any one of Examples 1-6, wherein the first phase shifter and the second phase shifter are electro-optic phase shifters that switch approximately at a similar speed, and wherein the second phase shifter is implemented for equalization phase setting to calibrate the GMZI and wherein the first phase shifter is implemented at runtime to switch light that is input into the GMZI.
Example 8: The method of any one of Examples 1-7, wherein the method further comprises: detecting light output by the GMZI using one or more photodetectors; and adjusting a plurality of second phase shifters on the waveguide arms to reduce a difference in phases between the plurality of waveguide arms based on the light detected by the one or more photodetectors.
Example 9: The method of any one of Examples 1-8, wherein temperature variations and optical loss in the GMZI cause differences in phases that are reduced by adjusting a plurality of second phase shifters on the waveguide arms of the GMZI.
Example 10: The method of any one of Examples 1-9, wherein each second phase shifter is used to set an equalization phase setting in the GMZI to process the quantum state of light.
Example 11: The method of any one of Examples 1-10, wherein the equalization phase setting is set based on optical couplings between a first GMZI and a second GMZI.
Example 12: The method of any one of Examples 1-11, further comprising: identifying updated first phase shifter setting data, the updated first phase shifter setting data comprising adjustments to first phase shifters in the GMZI; and adjusting a plurality of first phase shifters on the waveguide arms using the updated first phase shifter setting data.
Example 13: The method of any one of Examples 1-12, further comprising: generating updated first phase shifter setting data based on detection of single photons using one or more single photon detectors.
Example 14: The method of any one of Examples 1-13, wherein the single photons are heralding photons and the quantum state of light comprises corresponding signal photons.
Example 15: A photonic integrated circuit comprising a quantum light switch, the quantum light switch comprising: a first coupler network to receive a quantum state of light comprising one or more photons, the first couple network configured to distribute the quantum state of light to one or more of a plurality of arms of the quantum light switch; a plurality of phase shifters on the plurality of arms of the quantum light switch, the plurality of phase shifters configured to couple the quantum state of light from the first coupler network, a phase shifter of the plurality of phase shifters to adjust a phase of the quantum state of light on one of the plurality of arms, each arm of the plurality of arms comprising a first phase shifter and a second phase shifter; and a second coupler network to couple phase adjusted quantum state of light from the plurality of phase shifters and to combine the phase adjusted quantum state of light in the second coupler network to form combined quantum state of light.
Example 16: The photonic integrated circuit of Example 15, wherein the first coupler network comprises a first plurality of optical couplers to distribute the quantum state of light, and wherein the second coupler network comprises a second plurality of optical couplers to combine the phase adjusted quantum state of light.
Example 17: The photonic integrated circuit of Example 15 or Example 16, wherein the quantum light switch comprises a generalized Mach-Zehnder Interferometer (GMZI) to switch quantum light, wherein the quantum state of light comprises the one or more photons encoded as dual-rail qubits on a pair of waveguides, wherein a pair of the plurality of arms of the quantum light switch comprise the pair of waveguides that propagate the dual-rail qubits.
Example 18: The photonic integrated circuit of any one of Examples 15-17, wherein the first phase shifter and the second phase shifter are electro-optic phase shifters that switch approximately at a similar speed, and wherein the second phase shifter is implemented for equalization phase setting to calibrate the GMZI and wherein the first phase shifter is implemented at runtime to switch light that is input into the GMZI.
Example 19: The photonic integrated circuit of any one of Examples 15-18, wherein the first phase shifter is a switching phase shifter and the second phase shifter is a trim phase shifter.
Example 20: The photonic integrated circuit of any one of Examples 15-19, wherein the first phase shifter is an electro-optic phase shifter and the second phase shifter is a heat-based phase shifter.
Example 21: The photonic integrated circuit of any one of Examples 15-20, wherein one or more photodetectors detect light output from the quantum light switch using one or more photodetectors, and wherein the light detected by the one or more photodetectors is used to adjust a plurality of second phase shifters on the plurality of arms to reduce a difference in phases between the plurality of arms based on the light detected by the one or more photodetectors.
Example 22: The photonic integrated circuit of any one of Examples 15-21, wherein temperature variations and optical loss in the quantum light switch cause differences in phases that are reduced by adjusting the plurality of second phase shifters.
Example 23: The photonic integrated circuit of any one of Examples 15-22, wherein the second phase shifters are used to set an equalization phase setting in the quantum light switch to process the quantum state of light.
Example 24: The photonic integrated circuit of any one of Examples 15-23, wherein the equalization phase setting is set based on optical couplings between a first GMZI and a second GMZI.
Example 25: The photonic integrated circuit of any one of Examples 15-24, further comprising: control circuitry that stores first phase shifter settings data for settings to apply to first phase shifters in response to detecting single photons being input into the quantum light switch.
Example 26: The photonic integrated circuit of any one of Examples 15-25, wherein the control circuitry comprises a look-up table storing the first phase shifter settings, the look-up table storing updated first phase shifter setting data to apply to the first phase shifters based on single photons being input onto one or more arms of the quantum light switch.
Example 27: The photonic integrated circuit of any one of Examples 15-26, wherein the quantum state of light is generated from a photonic integrated single photon source that generates photon pairs, wherein the photon pairs comprise a signal photon and an idler photon, wherein the signal photon is detected and the control circuitry receives electrical signaling to indicate which input of the quantum light switch the corresponding signal photon is being input.
Example 28: The photonic integrated circuit of any one of Examples 15-27, wherein the first phase shifter is configured to complete phase shifts faster than the second phase shifter.
Example 29: The photonic integrated circuit of any one of Examples 15-28, wherein the first phase shifter is a BTO based phase shifter and the second phase shifter is a heater.
Example 30: The photonic integrated circuit of any one of Examples 15-29, wherein first phase shifter is configured to apply a phase shift in a range between a range of zero to x, and wherein the second phase shifter is configured to apply a phase shift in a range between zero to 2×.
Example 31: A photonic integrated circuit (PIC) comprising: a plurality of input ports to input a quantum state of light into the PIC; a waveguide network comprising: a fan-in crossing network to combine the quantum state of light; a set of power splitters that are coupled to the fan-in crossing network; and a plurality of output ports to output the quantum state of light.
Example 32: The PIC of Example 31, wherein the waveguide network is a first waveguide network and wherein the PIC further comprises a second waveguide network, the second waveguide network comprising an additional fan-in crossing network that is coupled to an additional set of power splitters.
Example 33: The PIC of Example 31 or Example 32, further comprising: a third waveguide network that comprises a further fan-in crossing network and a further set of power splitters.
Example 34: The PIC of any one of Examples 31-33, wherein outputs of the first waveguide network and the second waveguide network are coupled to inputs of the third waveguide network.
Example 35: The PIC of any one of Examples 31-34, further comprising a plurality of waveguide bends to couple light from the first waveguide network and the second waveguide network to the third waveguide network.
Example 36: The PIC of any one of Examples 31-35, wherein the quantum state of light comprises one or more single photons, and wherein the one or more single photons are in superposition across the output ports.
Example 37: The PIC of any one of Examples 31-36, wherein the set of power splitters comprise 50/50 optical power splitters.
Example 38: The PIC of any one of Examples 31-37, wherein the set of power splitters comprise directional couplers.
Example 39: The PIC of any one of Examples 31-38, wherein the comprise multimode interference couplers.
Example 40: The PIC of any one of Examples 31-39, wherein the quantum state of light propagates along a propagation direction in the PIC, and wherein the fan-in crossing network comprises a plurality of crossing coupler layers having layer sizes arranged in a decreasing order that decreases along the propagation direction.
Example 41: The PIC of any one of Examples 31-40, wherein each crossing coupler layer comprises a plurality of crossing couplers, wherein a portion of the plurality of crossing couplers have unterminated output ports.
Example 42: The PIC of any one of Examples 31-41, wherein the plurality of crossing couplers comprise multi-mode interference (MMI) couplers.
Example 43: The PIC of any one of Examples 31-42, wherein the MMI couplers are star couplers.
Example 44: The PIC of any one of Examples 31-43, further comprising: a fourth waveguide network that comprises a fan-out crossing network and supplementary set of power splitters that are coupled to the fan-out crossing network.
Example 45: The PIC of any one of Examples 31-44, wherein the quantum state of light propagates along a propagation direction in the PIC, and wherein the fan-out crossing network comprises a plurality of crossing coupler layers having layer sizes arranged in an increasing order that increases along the propagation direction.
Example 46: A method comprising: inputting quantum light into an input interface of a photonic integrated circuit, the input interface comprising a plurality of input ports that input into a waveguide network, the waveguide network comprising a layer of directional couplers, a fan-in crossing coupler network, and a plurality of output ports of an output interface, the layer of directional couplers being coupled to the fan-in crossing coupler network and the fan-in crossing coupler network being coupled to the plurality of output ports; splitting the quantum light using the layer of directional couplers; interfering the quantum light in the fan-in crossing coupler network, the fan-in crossing coupler network comprising a set crossing coupler layers having layer sizes arranged in a decreasing order; and outputting the quantum light at the output interface of the waveguide network, the quantum light being output from one or more of the plurality of output ports based on interference in the fan-in crossing network and which input ports of the plurality of input ports receive the quantum light.
Example 47: The method of Example 46, wherein a first waveguide network comprises the waveguide network, and wherein a second waveguide network is adjacent to the first waveguide network, wherein the second waveguide network comprises an additional layer of directional couplers that are coupled to an additional crossing network to split, interfere, and output additional quantum light to additional output ports of the second waveguide network.
Example 48: The method of Example 46 or Example 47, wherein a third waveguide network is coupled to the first waveguide network and the second waveguide network, the third waveguide network comprising a further layer of directional couplers that are coupled to a further crossing coupler network to form additional quantum light from the quantum light from the first waveguide network and additional quantum light from the second waveguide network.
Example 49: The method of any one of Examples 46-48, wherein the directional couplers and the crossing coupler forms an empty shape, and wherein the second waveguide network and the third waveguide network form a self-similar empty shape that is similar to the empty shape formed by the crossing coupler layers and the directional couplers, and wherein additional scaled up fan-in networks create the self-similar empty shape such that light remains in phase as it is split and propagates across different portions of the first, second or third waveguide networks.
Example 50: An optical phase shifter, comprising: a first electrode having a distributed shape; a second electrode; an optical waveguide arranged between the first electrode and the second electrode; and an electro-optical material arranged between the optical waveguide and the first electrode and between the optical waveguide and the second electrode.
Example 51: The optical phase shifter of Example 50, wherein the electro-optical material is in an active layer, and wherein the optical waveguide is in a waveguide layer that is disposed on the active layer, wherein the first electrode and the second electrode are electrically connected to portions of the active layer.
Example 52: The phase shifter of Example 50 or Example 51, wherein the phase shifter is a traveling wave electrode, and wherein the first and second electrodes are operable to receive radio frequency electrical signaling to implement traveling wave phase shifting to light in the optical phase shifter.
Example 53: The phase shifter of any one of Examples 50-52, wherein the first and second electrodes are configured to have an electrical velocity that matches an optical velocity of the optical waveguide.
Example 54: The phase shifter of any one of Examples 50-53, wherein the second electrode has a distributed shape.
Example 55: The phase shifter of any one of Examples 50-54, wherein the distributed shape of the first electrode comprises an array of elements protruding toward the optical waveguide.
Example 56: The phase shifter of any one of Examples 50-55, wherein the first and second electrodes are configured to apply an electrical field to the electro-optical material such that the electro-optical material causes a phase shift in light propagating in the electro-optical material.
Example 57: The phase shifter of any one of Examples 50-56, wherein the first and second electrodes are configured to apply heat to the optical waveguide to change an index of refraction of the optical waveguide.
Example 58: The phase shifter of any one of Examples 50-57, wherein the first electrode comprises a plurality of electrode segments that are separated by gaps.
Example 59: The phase shifter of any one of Examples 50-58, wherein at least one of the first and second electrodes comprise metal electrodes.
Example 60: The phase shifter of any one of Examples 50-59, wherein the optical waveguide has a non-linear shape between the first and second electrodes.
Example 61: The phase shifter of any one of Examples 50-60, wherein the optical waveguide is a photonic crystal waveguide.
Example 62: The phase shifter of any one of Examples 50-61, further comprising: an electrical source coupled to a first end of the first electrode; and a termination resistor coupled to a second end of the first electrode, the second end being opposite of the first end.
Example 63: The phase shifter of any one of Examples 50-62, wherein the electrical source is further coupled to the second electrode.
Example 64: The phase shifter of any one of Examples 50-63, wherein the optical waveguide comprises a waveguide resonator that is optically coupled to a second waveguide.
Example 65: The phase shifter of any one of Examples 50-64, wherein: the optical waveguide resonator has an elliptical shape; second electrode is arranged inside of the elliptical shape; and the first electrode is arranged outside of the elliptical shape.
Example 66: An electro-optical circuit, comprising: the phase shifter of any one of Examples 50-65; a first waveguide network that is coupled to an input of the optical waveguide; a second waveguide network that is coupled to an output of the phase shifter.
Example 67: The electro-optical circuit of any one of Examples 50-66, wherein the first waveguide network and the second waveguide network are Hadamard waveguide networks.
Example 68: The electro-optical circuit of any one of Examples 50-67, wherein the first coupling component is a 2×2 coupler.
It will also be understood that, although the terms first, second, etc. are, in some instances, used herein to describe various elements, these elements should not be limited by these terms. These terms are used only to distinguish one element from another. For example, a first tuner could be termed a second tuner, and, similarly, a second tuner could be termed a first tuner, without departing from the scope of the various described embodiments. The first tuner and the second tuner are both tuners, but they are not the same tuner.
The terminology used in the description of the various described embodiments herein is for the purpose of describing particular embodiments only and is not intended to be limiting. As used in the description of the various described embodiments and the appended claims, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will also be understood that the term “and/or” as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items. It will be further understood that the terms “includes,” “including,” “comprises,” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
As used herein, the term “if” is, optionally, construed to mean “when” or “upon” or “in response to determining” or “in response to detecting” or “in accordance with a determination that,” depending on the context.
The foregoing description, for purpose of explanation, has been described with reference to specific embodiments. However, the illustrative discussions above are not intended to be exhaustive or to limit the scope of the claims to the precise forms disclosed. Many modifications and variations are possible in view of the above teachings. The embodiments were chosen in order to best explain the principles underlying the claims and their practical applications, to thereby enable others skilled in the art to best use the embodiments with various modifications as are suited to the particular uses contemplated.
This application is a continuation of PCT Patent Application Serial No. PCT/US2023/022144, filed May 12, 2023, which claims the benefit of and priority to U.S. Provisional Patent Application No. 63/430,988, entitled “Photonic Switch-Based Information Processing” filed Dec. 7, 2022, and to 63/341,374, entitled “Generalized Mach-Zehnder Interferometer Systems and Components” filed May 12, 2022, each of which is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
63430988 | Dec 2022 | US | |
63341374 | May 2022 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/US2023/022144 | May 2023 | WO |
Child | 18943669 | US |