US 12,073,315 B2
Optoelectronic computing systems
Yichen Shen, Hangzhou (CN); Huaiyu Meng, Medford, MA (US); Li Jing, Cambridge, MA (US); Rumen Dangovski, Cambridge, MA (US); Peng Xie, Dublin, CA (US); Matthew Khoury, Cambridge, MA (US); Cheng-Kuan Lu, Littleton, MA (US); Ronald Gagnon, North Grafton, MA (US); Maurice Steinman, Marlborough, MA (US); Jianhua Wu, Quincy, MA (US); and Arash Hosseinzadeh, Andover, MA (US)
Assigned to Lightelligence PTE. Ltd., Singapore (SG)
Filed by Lightelligence PTE. Ltd., Singapore (SG)
Filed on Jul. 12, 2023, as Appl. No. 18/221,068.
Application 18/221,068 is a continuation of application No. 16/431,167, filed on Jun. 4, 2019, granted, now 11,734,555.
Claims priority of provisional application 62/820,562, filed on Mar. 19, 2019.
Claims priority of provisional application 62/792,144, filed on Jan. 14, 2019.
Claims priority of provisional application 62/744,706, filed on Oct. 12, 2018.
Claims priority of provisional application 62/680,944, filed on Jun. 5, 2018.
Prior Publication US 2024/0193410 A1, Jun. 13, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06E 1/04 (2006.01); G02F 1/00 (2006.01); G02F 3/02 (2006.01); G06E 3/00 (2006.01); G06F 17/14 (2006.01); G06F 17/16 (2006.01); G06N 3/067 (2006.01); G06N 3/08 (2023.01); G02F 1/225 (2006.01)
CPC G06N 3/0675 (2013.01) [G02F 1/00 (2013.01); G02F 3/024 (2013.01); G06E 1/045 (2013.01); G06E 3/005 (2013.01); G06E 3/006 (2013.01); G06E 3/008 (2013.01); G06F 17/14 (2013.01); G06F 17/16 (2013.01); G06N 3/08 (2013.01); G02F 1/225 (2013.01)] 29 Claims
OG exemplary drawing
 
1. A system, comprising:
a first unit comprising electronic circuitry configured to generate a plurality of modulator control signals;
a processor unit comprising:
a light source configured to provide a plurality of light outputs having a plurality of wavelengths;
a plurality of optical modulators, comprising:
banks of optical modulators, coupled to the light source and the first unit, wherein the banks of optical modulators are configured to generate a plurality optical input vectors or matrices by modulating the plurality of light outputs provided by the light source based on the plurality of modulator control signals, the optical input vectors or matrices comprise a plurality of optical signals, and each of the banks corresponds to one of the plurality of wavelengths and is configured to generate a respective optical input vector or matrix having a respective wavelength; and
an optical multiplexer configured to combine the plurality of optical input vectors or matrices into a combined optical input vector or matrix comprising the plurality of wavelengths,
an optical matrix multiplication unit coupled to the plurality of optical modulators, the optical matrix multiplication unit being configured to transform the combined optical input vector or matrix into optical output vectors or matrices based on a plurality of weights;
a photodetection unit coupled to the optical matrix multiplication unit and configured to generate a plurality of analog output voltages corresponding to the optical output vectors or matrices; and
a second unit comprising electronic circuitry coupled to the optical matrix multiplication unit and configured to convert the analog output voltages into digitized output vectors or matrices.