Patent classifications
G06E1/04
OPTICAL PHASED ARRAY FOURIER TRANSFORM PROCESSOR
An optical processor. In some embodiments, the optical processor includes a free propagation region; a plurality of input waveguides, coupled to an input aperture of the free propagation region; a plurality of output waveguides, coupled to an output aperture of the free propagation region; a first modulator, on one of the input waveguides; and an optical detector, on one of the output waveguides.
OPTICAL PHASED ARRAY FOURIER TRANSFORM PROCESSOR
An optical processor. In some embodiments, the optical processor includes a free propagation region; a plurality of input waveguides, coupled to an input aperture of the free propagation region; a plurality of output waveguides, coupled to an output aperture of the free propagation region; a first modulator, on one of the input waveguides; and an optical detector, on one of the output waveguides.
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.
Reservoir computing operations using multi-mode photonic integrated circuits
Under one aspect, a method for performing an operation is provided. The method can include receiving, by different physical locations of a multi-mode waveguide, an input signal and a plurality of coefficients imposed on laser light. The method also can include generating, by the multi-mode waveguide, a speckle pattern based on the different physical locations, the input signal, and the plurality of coefficients. The method also can include adjusting at least one of the coefficients based on the speckle pattern.
SYSTEM AND METHOD FOR APPLYING A MAGNONIC MATRIX-VECTOR-MULTIPLIER ARRANGEMENT
An arrangement for use in a matrix-vector-multiplier, comprising a stack of material layers arranged on a substrate, and a waveguide element formed in at least one material layer in the stack is disclosed. In one aspect, the arrangement further comprises a transducer arrangement which is coupled to the waveguide element. The transducer arrangement is configured to generate and detect spin wave(s) in the waveguide element, and wherein the waveguide element is configured to confine and to provide interference of the at spin wave(s) propagating therein. The arrangement further comprises a control mechanism comprising at least one control element coupled to the waveguide element, and a direct current electric source coupled to the at least one control element. The control mechanism, via the at least one control element, is configured to modify the phase velocity of the spin wave(s) propagating in the waveguide element.
RESERVOIR COMPUTING OPERATIONS USING MULTI-MODE PHOTONIC INTEGRATED CIRCUITS
Under one aspect, a method for performing an operation is provided. The method can include receiving, by different physical locations of a multi-mode waveguide, an input signal and a plurality of coefficients imposed on laser light. The method also can include generating, by the multi-mode waveguide, a speckle pattern based on the different physical locations, the input signal, and the plurality of coefficients. The method also can include adjusting at least one of the coefficients based on the speckle pattern.
SELF-REFERENCING DETECTION OF FIELDS OF 4-F CONVOLUTION LENS SYSTEMS
In an example embodiment, a system is provided to perform a convolution operation via optical fields. The system may include, for example, a Fourier transform lens to compute the Fourier transform of data encoded onto a coherent optical field. The system may also include a spatial light modulator to encode a superimposed object and constant function onto an optical field. The system may also include a spatial light modulator to encode a pattern onto an optical field. The system may also include a detector to detect the optical field that encodes the results of the convolution. In various instances, the detector is configured to detect the intensity of the optical fields encoding the result of convolutions. The first spatial light modulator may vary the phase between the signal and constant functions for each convolution that is encoded onto the field.
PROGRAMMABLE OPTICAL COUPLER AND METHODS FOR BEAM ROUTING AND BEAM SHAPING
The systems and methods disclosed may improve existing optical coupler and sparse coding problem solving technology. Optical coupler technology may be improved by the provision of a versatile, efficient, and rapid optical coupler that may be programmed. Sparse coding optimization technology may be improved by the provision of methods for converting a sparse coding optimization problem into a quadratic unconstrained binary optimization for minimization by an annealer (such as a programmable optical coupler), a quantum computer, or similar apparatus. When combined, the programmable optical coupler may solve sparse coding optimization problems particularly quickly and efficiently.
OPTOELECTRONIC COMPUTING SYSTEMS
An optoelectronic computing system includes a first semiconductor die having a photonic integrated circuit (PIC) and a second semiconductor die having an electronic integrated circuit (EIC). The PIC includes optical waveguides, in which input values are encoded on respective optical signals carried by the optical waveguides. The PIC includes an optical copying distribution network having optical splitters. The PIC includes an array of optoelectronic circuitry sections, each receiving an optical wave from one of the output ports of the optical copying distribution network, and each optoelectronic circuitry section includes: at least one photodetector detecting at least one optical wave from the optoelectronic operation. The EIC includes electrical input ports receiving respective electrical values. The first semiconductor die and the second semiconductor die are electrically coupled in a controlled collapse chip connection, with the electrical output port of the PIC connected to one of the electrical input ports of the EIC.
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.