The invention discloses a
system and a method for realizing positive and negative weighting in an optical domain, and the
system comprises a multi-
wavelength light source array which provides multi-channel optical signals, and each
wavelength corresponds to an input channel; the adjustable bias photoelectric modulator arrays are in one-to-one correspondence with the light sources, a quiescent working point is biased in a positive / negative slope
linear region of a
transmission curve through an independent bias circuit, positive and
negative weight symbol control is realized, and an input
electric signal is loaded; the multi-
wavelength micro-ring weighting unit is used for weighting the modulated optical
signal by regulating and controlling the transmissivity of the micro-ring; the photoelectric detection unit adopts a single-path
detector to receive a composite optical
signal and convert the composite optical
signal into an
electric signal; and the
capacitor blocking and
signal synthesis unit filters a
direct current component, synthesizes an
alternating current weighted signal and outputs a real number weighted sum. The
system does not need to balance detectors and redundant devices, simplifies
hardware architecture, reduces cost and size, reduces
power consumption, improves weighting precision and reliability, supports flexible expansion of multi-
wavelength channels, adapts to requirements of a large-scale
optical neural network, and provides support for optical calculation integration and low-power-consumption landing.