Patent classifications
G02F3/00
MATRIX MULTIPLICATION USING OPTICAL PROCESSING
Systems and methods for performing matrix operations using a photonic processor are provided. The photonic processor includes encoders configured to encode a numerical value into an optical signal and optical multiplication devices configured to output an electrical signal proportional to a product of one or more encoded values. The optical multiplication devices include a first input waveguide, a second input waveguide, a coupler circuit coupled to the first input waveguide and the second input waveguide, a first detector and a second detector coupled to the coupler circuit, and a circuit coupled to the first detector and second detector and configured to output a current that is proportional to a product of a first input value and a second input value.
Optical logic gates
In the examples provided herein, an optical logic gate includes multiple couplers, where no more than two types of couplers are used in the optical logic gate, and further wherein the two types of couplers consist of: a 3-dB coupler and a weak coupler with a given transmission-to-reflection ratio. The optical logic gate also includes a first resonator, wherein the first resonator comprises a photonic crystal resonator or a nonlinear ring resonator, wherein in operation, the first resonator has a dedicated continuous wave input to bias a complex amplitude of a total field input to the first resonator such that the total field input is either above or below a nonlinear switching threshold of the first resonator, where the optical logic gate is an integrated photonic circuit.
Optical logic gates
In the examples provided herein, an optical logic gate includes multiple couplers, where no more than two types of couplers are used in the optical logic gate, and further wherein the two types of couplers consist of: a 3-dB coupler and a weak coupler with a given transmission-to-reflection ratio. The optical logic gate also includes a first resonator, wherein the first resonator comprises a photonic crystal resonator or a nonlinear ring resonator, wherein in operation, the first resonator has a dedicated continuous wave input to bias a complex amplitude of a total field input to the first resonator such that the total field input is either above or below a nonlinear switching threshold of the first resonator, where the optical logic gate is an integrated photonic circuit.
Optical digital/analog converter
An optical DAC includes a 1:N splitter that splits a single light beam into N light beams corresponding to bits of an N-bit electrical digital signal (where N is an integer of 2 or more) and makes the N light beams different in optical intensities such that (N1) light beams corresponding to bits except a least significant bit of the N-bit electrical digital signal each have an optical intensity which is four times as large as an optical intensity of a light beam corresponding to a next less significant bit, an optical intensity modulator that individually intensity-modulates the N light beams, an N:1 combiner that combines the N output light beams intensity-modulated by the optical intensity modulator and outputs the combined light, and a phase shifter that is adjustable such that the light beams that are combined by the N:1 combiner are made in phase.
Optical digital/analog converter
An optical DAC includes a 1:N splitter that splits a single light beam into N light beams corresponding to bits of an N-bit electrical digital signal (where N is an integer of 2 or more) and makes the N light beams different in optical intensities such that (N1) light beams corresponding to bits except a least significant bit of the N-bit electrical digital signal each have an optical intensity which is four times as large as an optical intensity of a light beam corresponding to a next less significant bit, an optical intensity modulator that individually intensity-modulates the N light beams, an N:1 combiner that combines the N output light beams intensity-modulated by the optical intensity modulator and outputs the combined light, and a phase shifter that is adjustable such that the light beams that are combined by the N:1 combiner are made in phase.
Prism-based optical circuits
A media-defined optical logic circuit composed of a set of light-transmitting polyhedral prisms arranged so that a pair of adjacent prisms can exchange photonic signals through adjacent surfaces. Each prism contains one or more quantum dots that, when excited by a photonic signal received from an adjacent prism, respond by emitting light that becomes an incoming photonic signal for an adjacent prism. Photonic signals are propagated through the circuit in this manner along light-guide paths created by shading certain surfaces to render them fully or partially opaque. The prisms and shading are arranged such that the circuit performs a certain logic function. When the circuit receives a set of photonic input signals representing a binary input value, the circuit responds by emitting a set of photonic output signals that represent a binary output value determined by performing the logic function upon the binary input value.
Prism-based optical circuits
A media-defined optical logic circuit composed of a set of light-transmitting polyhedral prisms arranged so that a pair of adjacent prisms can exchange photonic signals through adjacent surfaces. Each prism contains one or more quantum dots that, when excited by a photonic signal received from an adjacent prism, respond by emitting light that becomes an incoming photonic signal for an adjacent prism. Photonic signals are propagated through the circuit in this manner along light-guide paths created by shading certain surfaces to render them fully or partially opaque. The prisms and shading are arranged such that the circuit performs a certain logic function. When the circuit receives a set of photonic input signals representing a binary input value, the circuit responds by emitting a set of photonic output signals that represent a binary output value determined by performing the logic function upon the binary input value.
Integrated quantum information processing controlled phase gate
An electro-optical directional coupler is provided having a substrate and a first and second optical waveguide formed on the substrate, where the second waveguide extends adjacent to and parallel with the first waveguide for at least one interaction length. The interaction length has a first end and a second end such that an optical signal applied only to one of the first and second waveguides couples to the other of the first and second waveguides between the ends. A first electrode is proximate the first and second waveguides and between the ends of the interaction length. A first voltage applied to the first electrode independently tunes a coupling of a TE mode. A second electrode located proximate the first and second waveguides and the first electrode and between the ends of the interaction length. A second voltage applied to the second electrode independently tunes a coupling of a TM mode.
Integrated quantum information processing controlled phase gate
An electro-optical directional coupler is provided having a substrate and a first and second optical waveguide formed on the substrate, where the second waveguide extends adjacent to and parallel with the first waveguide for at least one interaction length. The interaction length has a first end and a second end such that an optical signal applied only to one of the first and second waveguides couples to the other of the first and second waveguides between the ends. A first electrode is proximate the first and second waveguides and between the ends of the interaction length. A first voltage applied to the first electrode independently tunes a coupling of a TE mode. A second electrode located proximate the first and second waveguides and the first electrode and between the ends of the interaction length. A second voltage applied to the second electrode independently tunes a coupling of a TM mode.
Light based computing apparatus
A computing apparatus has a logic unit configured to perform an arithmetic operation by relating light beams, each having a respective light amplitude, to obtain a light-based result of the operation, and to evaluate the light-based result to output a corresponding numeric result. The logic unit uses variables values, each corresponding to a respective distinct light amplitude, the variable values thereby corresponding to a plurality of distinct light amplitudes.