IP Library Granted Patent US 12675128
Granted Patent B2
US 12675128 · App. 18/523,760 · Granted Jul 7, 2026

Optical computing apparatus and method

Inventors: Ran Hao (Hangzhou, CN); Huaqing Jiang (Hangzhou, CN); Jianjun He (Hangzhou, CN); Chong Li (Shenzhen, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
G06E1/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12675128
App. No.
18/523,760
Granted
Jul 7, 2026
Kind
B2
Abstract

This application discloses an optical computing apparatus and method, and relates to the field of optical processing technologies. The apparatus implements two-dimensional Fourier transform of input data. The apparatus includes a beam splitting phase shift module and a beam combination module. The beam splitting phase shift module is configured to receive a plurality of input optical signals that indicate input data, and output a plurality of groups of intermediate optical signals based on the plurality of input optical signals. The beam combination module is configured to obtain a plurality of output optical signals based on the plurality of groups of intermediate optical signals, where output data indicated by the plurality of output optical signals is data obtained through two-dimensional Fourier transform performed on the input data.

Claims (19)

1 . An optical computing apparatus, comprising:

a beam splitting phase shift circuit configured to receive a plurality of input optical signals that indicate input data, and output a plurality of groups of intermediate optical signals based on the plurality of input optical signals, wherein each input optical signal is used to obtain one group of intermediate optical signals in the plurality of groups of intermediate optical signals, the input data comprises a plurality of elements, and one input optical signal of the plurality of input optical signals indicates one element in the input data; and

a beam combination circuit configured to receive the plurality of groups of intermediate optical signals and obtain a plurality of output optical signals based on the plurality of groups of intermediate optical signals, each output optical signal of the plurality of output optical signals comprises one intermediate optical signal in each of the plurality of groups of intermediate optical signals, and output data indicated by the plurality of output optical signals is obtained through two-dimensional Fourier transform performed on the input data.

2 . The optical computing apparatus according to claim 1 , wherein the input data comprises two-dimensional data.

3 . The optical computing apparatus according to claim 1 , wherein:

the beam splitting phase shift circuit comprises a plurality of beam splitting phase shifters, each beam splitting phase shifter of the plurality of beam splitting phase shifters is configured to receive one input optical signal and output one group of intermediate optical signals in the plurality of groups of intermediate optical signals based on the received input optical signal, the each beam splitting phase shifter comprises a plurality of output ports, and each output port is configured to output one intermediate optical signal; and

the beam combination circuit is configured to receive the plurality of groups of intermediate optical signals from the plurality of beam splitting phase shifters, and combine intermediate optical signals output from the plurality of output ports with a same port number in the plurality of beam splitting phase shifters into one output optical signal, to obtain the plurality of output optical signals.

4 . The optical computing apparatus according to claim 3 , wherein:

each beam splitting phase shifter is configured to receive one input optical signal, split the received input optical signal into one group of optical sub-signals, and adjust a phase of each optical sub-signal in the group of optical sub-signals to obtain the group of intermediate optical signals.

5 . The optical computing apparatus according to claim 3 , wherein each beam splitting phase shifter comprises:

a beam splitter configured to split the received input optical signal into the group of optical sub-signals; and

a plurality of phase shifters configured to adjust the phase of each optical sub-signal in the group of optical sub-signals, to obtain the group of intermediate optical signals.

6 . The optical computing apparatus according to claim 5 , wherein:

a phase offset used for phase adjustment of the optical sub-signal by each of the plurality of phase shifters satisfies a formula ψ(x,y,u,v)=exp (i·2π(ux/m++vy/n), wherein

ψ represents the phase offset, a combination of x and y represents a number of the beam splitting phase shifter, numbers of the plurality of beam splitting phase shifters correspond to location numbers of a plurality of elements in the two-dimensional data, a combination of u and v represents a port number of an output port of the beam splitting phase shifter, each beam splitting phase shifter comprises a plurality of output ports, values of x and u are integers in a range [1, m], values of y and v are integers in a range [1, n], both m and n are positive integers greater than 1, and i is an imaginary number symbol.

7 . The optical computing apparatus according to claim 5 , wherein the beam splitter comprises any one of an optical waveguide furcation structure, a grating structure, or a directional coupler structure.

8 . The optical computing apparatus according to claim 5 , wherein each phase shifter of the plurality of phase shifters comprises a waveguide.

9 . The optical computing apparatus according to claim 3 , wherein each beam splitting phase shifter comprises a diffraction structure, and a structural parameter of the diffraction structure is obtained through iterative training of a simulation system.

10 . The optical computing apparatus according to claim 1 , wherein the beam combination module comprises a three-dimensional waveguide connection structure or a waveguide network on a two-dimensional plane, and a connection at a crosspoint of waveguides in the waveguide network is implemented by using a coupler.