Optical computing system, computing compensation method, and photonic integrated circuit chip

By adding real-time monitoring and compensation modules to the optical computing system, the problem of unstable light source output is solved, and high-precision and stable optical calculation results are achieved.

WO2025077948A1PCT designated stage expired Publication Date: 2025-04-17SHANGHAI XIZHI TECH CO LTD

Patent Information

Application Number
PCT/CN2024/138677
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-10-13
Filing Date
2024-12-12
Publication Date
2025-04-17

AI Technical Summary

Technical Problem

In existing optical computing systems, the optical signal output by the light source cannot achieve the desired stability of high-precision calculations. Especially in silicon-optical integrated optical computing systems, how to achieve the stable chip light input required for high-precision calculations has become a problem.

Method used

By adding an additional monitoring module to the optical computing system, the changes in the input optical power are monitored in real time and real-time compensation operations are performed based on this to ensure the accuracy of the calculation results. The specific method includes dividing the light wave into two branches through a beam splitter, the monitoring module monitors the light wave of the first branch in real time, and the post-processing module compensates the calculation results based on the monitoring results.

Benefits of technology

Real-time accuracy compensation for optical calculation results is achieved, ensuring the stability and high-precision computing capabilities of the optical computing system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024138677_17042025_PF_FP_ABST
    Figure CN2024138677_17042025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present invention are an optical computing system, a computing compensation method, and a photonic integrated circuit chip. The optical computing system comprises: a beam splitter, which splits, into a first branch and a second branch and according to a preset proportion, an optical wave inputted into the optical computing system; a computing module, which is configured to receive the optical wave of the second branch and load an electrical signal onto the optical wave of the second branch, so as to form an optical signal, and perform computation on information represented by the optical signal; a monitoring module, which is configured to receive the optical wave of the first branch and perform real-time monitoring on the optical wave of the first branch; and a post-processing module, which is configured to perform, on the basis of the monitoring result obtained by the monitoring module by means of monitoring, a compensation operation on the computing result outputted by the computing module. In the present invention, by means of providing an additional monitoring module, changes in the light input power of a chip are monitored in real time, and on the basis of the changes, the computing precision is compensated for in real time.
Need to check novelty before this filing date? Find Prior Art

Description

Optical computing system, computing compensation method, and photonic integrated circuit chip

[0001] This application claims priority and other related rights and interests of the Chinese patent application with application date of October 13, 2023, application number 202311332234.1, and name “Optical computing system, computing compensation method and photonic integrated circuit chip”, and the entire content of the Chinese patent application is incorporated herein by reference. Technical Field

[0002] The invention proposed in this application relates to the field of optical computing, and specifically to an optical computing system, a computing compensation method, and a photonic integrated circuit chip. Background Art

[0003] Optical computing is a form of computing that uses light as a carrier. Information or data is typically encoded in properties of light, such as phase and intensity. Operations on these properties can be considered computational processing of the information. High-precision optical computing typically requires sufficient light source stability. However, this is often not the case. The optical signal output by the light source often fails to achieve the stability required for high-precision computing. This is particularly true in silicon photonic integrated optical computing systems, which require an additional integrated light source. Achieving the stable light input to the chip required for high-precision computing becomes a challenge. Summary of the Invention

[0004] In view of the defects of the existing optical computing system, the present invention provides an optical computing system, a computing compensation method and a photonic integrated circuit chip.

[0005] In one aspect, an embodiment of the present invention provides an optical computing system comprising:

[0006] a beam splitter, for splitting the light wave input to the optical computing system into a first branch and a second branch according to a preset ratio;

[0007] a computing module configured to receive the lightwave of the second branch and add an electrical signal to the lightwave of the second branch to form an optical signal, and to compute information (or data) represented by the optical signal;

[0008] a monitoring module configured to receive the first branch of the light wave and perform real-time monitoring on the light wave of the first branch; and

[0009] A post-processing module is configured to perform a compensation operation on the calculation result output by the calculation module according to the monitoring result obtained by the monitoring module through the monitoring.

[0010] In some embodiments of the present invention, the monitoring result obtained by the monitoring module through the monitoring includes an optical power value. The optical power value can be used to measure the intensity of light or the brightness of a light source.

[0011] In some embodiments of the present invention, the compensation operation performed by the post-processing module includes:

[0012] Obtaining the current calculation result output by the calculation module and the current optical power value provided by the monitoring module;

[0013] Dividing the current calculation result by the current optical power value to obtain a first intermediate value;

[0014] The first intermediate value is multiplied by a monitoring result corresponding to the anchor power to compensate the current calculation result of the calculation module.

[0015] In some embodiments of the present invention, the post-processing module includes: a divider configured to divide the current calculation result by the current optical power value to obtain a first intermediate value, and a multiplier configured to use the first intermediate value to multiply the monitoring result corresponding to the anchor power.

[0016] In some embodiments of the present invention, the monitoring module includes:

[0017] a photodetector optically connected to the second branch of the beam splitter and configured to convert the light wave of the second branch into an analog electrical signal; and

[0018] An analog-to-digital converter is configured to convert the analog electrical signal into a digital electrical signal as a monitoring result.

[0019] In some embodiments of the present invention, the monitoring module further includes a transimpedance amplifier, which is disposed between the photodetector and the analog-to-digital converter.

[0020] In some embodiments of the present invention, the computing module includes: an optical modulator unit, an optical matrix multiplier unit, a photodetector unit, and an analog-to-digital conversion unit.

[0021] In another aspect, an embodiment of the present invention provides a method for compensating a light calculation result, comprising:

[0022] Splitting the light wave input to the optical computing system into a first branch and a second branch according to a preset ratio through a beam splitter;

[0023] sending the lightwave of the second branch to a computing module of the optical computing system, wherein the computing module is configured to add an electrical signal to the lightwave of the second branch to form an optical signal and to perform calculation on information represented by the optical signal;

[0024] performing real-time monitoring of the light waves of the first branch;

[0025] A compensation operation is performed on the calculation result output by the calculation module according to the monitoring result obtained through the monitoring.

[0026] In some embodiments of the present invention, the monitoring result obtained by the monitoring includes an optical power value, which can be used to measure the intensity of light or the brightness of a light source.

[0027] In some embodiments of the present invention, the compensation operation includes:

[0028] Obtaining a current calculation result output by the calculation module and a current optical power value obtained through the monitoring;

[0029] Dividing the current calculation result by the current optical power value to obtain a first intermediate value;

[0030] The first intermediate value is multiplied by a monitoring result corresponding to the anchor power to compensate a current calculation result of the calculation module.

[0031] In some embodiments of the present invention, obtaining the current optical power value through the monitoring includes: performing real-time monitoring on the lightwave of the first branch and obtaining a first optical power value as the current optical power value.

[0032] In other embodiments of the present invention, obtaining the current optical power value through the monitoring includes: obtaining the offset of the system; performing real-time monitoring on the optical wave of the first branch to obtain a first optical power value; and using the optical power value obtained by subtracting the offset from the first optical power value as the current optical power value.

[0033] In some embodiments of the present invention, the method of compensating for the optical calculation result also includes obtaining the offset of the system, wherein, before dividing the current calculation result by the current optical power value to obtain a first intermediate value, the current optical power value is subtracted from the offset to obtain a second intermediate value, and the value of the current calculation result divided by the second intermediate value is used as the first intermediate value.

[0034] In addition, an embodiment of the present invention further provides a photonic integrated circuit chip, comprising:

[0035] a beam splitter having an input port for receiving an input light wave and a first output port and a second output port for outputting the light wave, and configured to split the input light wave into a first branch output from the first output port and a second branch output from the second output port according to a preset ratio;

[0036] an optical processing module, optically connected to the second output port of the beam splitter, and configured to receive the lightwave of the second branch, add an electrical signal to the lightwave of the second branch to form an optical signal, and perform optical processing on the optical signal, wherein the optical processing represents a calculation performed on information represented by the optical signal;

[0037] A photodetector is optically connected to the first output port of the beam splitter and is configured to convert the light wave of the second branch into an analog electrical signal.

[0038] In some embodiments of the present invention, the optical processing module includes an optical modulator unit, an optical matrix multiplier unit, and a photodetector unit.

[0039] The application of the present invention has the following effects and advantages:

[0040] The present invention provides an additional monitoring module to monitor the change of input optical power in real time, and compensates the calculation accuracy in real time based on the change.

[0041] The various aspects, features, advantages, etc. of the present invention will be described in detail below in conjunction with the accompanying drawings. According to the following detailed description in conjunction with the accompanying drawings, the above aspects, features, advantages, etc. of the present invention will become more apparent. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] FIG1 is a framework diagram of an optical computing system according to an embodiment of the present invention.

[0043] FIG2 is a framework diagram of a monitoring module according to an embodiment of the present invention.

[0044] FIG3 is a framework diagram of a post-processing module according to an embodiment of the present invention.

[0045] FIG4 is a framework diagram of an optical computing system including a photonic integrated circuit chip according to another embodiment of the present invention. DETAILED DESCRIPTION

[0046] The exemplary embodiments will be described in more detail below with reference to the accompanying drawings. Certain terms may be used in the description for reference only and are not intended to limit the scope of protection. Unless the context clearly indicates, "first," "second," and other similar numerical terms do not imply a sequence or order.

[0047] It should be understood that when an element or feature is referred to as being “connected to” or “coupled to” another element or feature, it can be directly on, connected to, or coupled to the other element or feature, or one or more intervening elements or features may be present. Additionally, it should be further understood that when an element or feature is referred to as being “between” two elements or features, it can be the only element or feature between the two elements or features, or one or more intervening elements or features may be present.

[0048] The terms used herein are for the purpose of describing specific embodiments, but are not intended to limit the present invention. Such terms may include the words specifically mentioned herein, their derivative words and words of similar meanings. As used herein, the singular "one" and "a" are intended to also include plural forms, unless the context clearly indicates otherwise. It should also be understood that the terms "comprise", "include" and "have" specify the existence of stated features, integral bodies, steps, operations, elements and / or parts in this article, but do not exclude the existence or addition of one or more other features, integral bodies, steps, operations, elements, parts and / or their sets. As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items. Expressions such as "at least one of ... " modify the entire list of elements when they are before a list of elements, rather than modifying the separate elements of the list.

[0049] As used herein, "substantially," "about," and similar terms are used as terms of approximation rather than as terms of degree, and are intended to take into account the inherent variations in measured or calculated values ​​that one of ordinary skill in the art will recognize. As used herein, the terms "use," "using," and "used" may be considered synonymous with the terms "utilize," "utilizing," and "utilized," respectively.

[0050] For silicon photonics systems, stable light input to the chip requires not only stable light output from the light source itself but also sufficient stability from the moment the laser is emitted until it is coupled into the chip. Currently, existing technologies lack a suitable solution that can meet the long-term demands for high-precision computing. These issues can lead to instability in optical computing systems and degrade optical computing accuracy, hindering the widespread adoption of optical computing in applications.

[0051] The present invention adds an additional monitoring module to monitor the change of the chip input optical power in real time, and compensates the calculation accuracy in real time based on the change.

[0052] As shown in FIG. 1 , in an exemplary embodiment of the present invention, an optical computing system 100 includes but is not limited to a beam splitter 140 , a monitoring module 110 , a computing module 120 , and a post-processing module 130 .

[0053] The beam splitter 140 is configured to split a predetermined proportion of the input light waves, output from the first branch and transmit to the monitoring module, and output the remaining proportion of the light waves from the second branch and transmit to the computing module 120. In some embodiments, the beam splitter 140 has an input port for inputting light waves and a first output port and a second output port for outputting light waves, wherein the light waves of the first branch are output from the first output port and the light waves of the second branch are output from the second output port. The computing module 120 is configured to receive the light waves of the second branch and load an electrical signal onto the light waves of the second branch to form an optical signal, and to calculate the information (or data) represented by the optical signal. In some embodiments, the computing module 120 may include one or a combination of any plurality of an optical modulator unit, an optical matrix multiplication unit, a photodetector unit, a transimpedance amplifier unit, and an analog-to-digital conversion unit. In which, the optical modulator unit includes a single modulator or a modulator array composed of multiple modulators, which is used to modulate the electrical signal to be processed into a light wave to form an optical signal; the optical matrix multiplication unit is used to perform matrix multiplication operation on the optical signal; the photodetector unit includes a single photodetector or a photodetector array composed of multiple photodetectors, which is used to receive the light output of the matrix multiplication unit and generate a corresponding photocurrent; the transimpedance amplifier unit is used to receive the photocurrent output by the photodetector unit and convert it into an output voltage and perform amplification processing; the analog-to-digital conversion unit is used to convert the output voltage of the transimpedance amplifier into a digital signal, and the digital signal represents the current calculation result of the calculation module 120.

[0054] The monitoring module 110 is configured to receive the light wave of the first branch and monitor the light wave of the first branch in real time. In some embodiments, the monitoring module 110 may monitor the intensity or brightness of the light wave.

[0055] The post-processing module 130 is configured to perform a compensation operation on the calculation result output by the calculation module 120 according to the monitoring result obtained by the monitoring module 110 through the monitoring.

[0056] In an exemplary embodiment, the monitoring result obtained by the monitoring module 110 through the monitoring includes an optical power value. The optical power value can be used to measure the intensity or brightness of the light wave. The compensation operation performed by the post-processing module 130 includes: when the current optical input power is P(t), obtaining the current calculation result R(t) output by the calculation module and the current optical power value p(t) provided by the monitoring module; dividing the current calculation result by the current power value to obtain a first intermediate value k, where k=R(t) / p(t); using the first intermediate value to multiply the monitoring result p_ref corresponding to the anchor power P_ref, so that P(t) / p(t)=P_ref / p_ref, to compensate the current calculation result of the calculation module, and the result after accuracy compensation R_ref=k×p_ref, where p_ref is the monitoring result corresponding to the anchor power P_ref. Theoretically, the result of the optical calculation, R, is proportional to the input light intensity, or optical power, P. By monitoring the size of P in real time, the calculation result per unit light intensity, R / P, can be obtained. Based on this, the calculation result R_ref at the anchor power P_ref can be inferred.

[0057] Specifically, the calculation result of the unit light intensity can be calculated by the following formula (1): R / P=R(t) / P(t)=R_ref / P_ref (1);

[0058] The splitting ratio of the beam splitter 140 is fixed, that is, the ratio of the optical power P input to the computing system and the optical power p input to the monitoring module at each moment is fixed, that is: P(t) / p(t)=P_ref / p_ref (2);

[0059] According to equations (1) and (2), it can be concluded that R_ref=R(t) / p(t)×p_ref.

[0060] As shown in FIG2 , in an exemplary embodiment, the monitoring module 110 includes:

[0061] a photodetector 112 optically connected to the first branch of the beam splitter 111 and configured to convert the light wave of the first branch into an analog electrical signal; and

[0062] An analog-to-digital converter (ADC) 114 is configured to convert the analog electrical signal into a digital electrical signal as a monitoring result.

[0063] In some embodiments, the beam splitter 111 may be a 95 / 5 beam splitter, which splits 5% of the light waves from the input light, passes through the first branch of the beam splitter, and enters the monitoring module 110 for power monitoring. The remaining 95% of the light waves continue to enter the calculation module 120 for processing, thereby achieving real-time monitoring of the input light without affecting the processing accuracy of the calculation module 120. It should be understood that any proportion of light waves can be split for real-time monitoring, as long as it does not affect the accurate processing of information by the calculation module 120. In other words, any proportion of beam splitters can be used without affecting the accurate processing of information by the calculation module 120.

[0064] In some embodiments of the present invention, the monitoring module 110 further includes a transimpedance amplifier (TIA) 113, which is disposed between the photodetector 112 and the ADC 114. The transimpedance amplifier 113 is configured to convert the photocurrent signal detected by the photodetector 112 into a voltage signal and amplify the voltage signal.

[0065] As shown in FIG3 , in an exemplary embodiment, the post-processing module 130 includes a divider 131 and a multiplier 132. The divider 131 has a first input connected to the monitoring module 110 and a second input connected to the calculation module 120. The divider 131 is configured to divide the current calculation result R(t) provided by the calculation module 120 by the current power value p(t) provided by the monitoring module 110 to obtain a first intermediate value k. The multiplier 132 has a first input connected to the divider 131 to receive the first intermediate value k, and a second input connected to the monitoring result p_ref corresponding to a preset anchor power P_ref. The multiplier 132 is configured to multiply the monitoring result p_ref corresponding to the anchor power P_ref by the first intermediate value k to obtain a calculation result R_ref corresponding to the anchor power.

[0066] As can be seen from the above description, the monitoring module 110 includes optical processing devices (e.g., photodetector 112) and electrical processing devices (e.g., TIA 113, ADC 114). The optical processing devices can be integrated with the optical devices in the computing module 120 on a photonic integrated circuit chip. The post-processing module 130 primarily performs data post-processing in the digital domain. Therefore, in some embodiments, the computing module 120 converts the optical signal representing the current calculation result into an analog electrical signal through photoelectric conversion, and further converts the analog electrical signal representing the current calculation result into a digital electrical signal representing the current calculation result through analog-to-digital conversion. The post-processing module 130 performs the aforementioned compensation processing on the current calculation result represented by the digital electrical signal. It should be understood that the post-processing module 130 and the electrical processing-related devices of the monitoring module 110 can be implemented by one or more electronic integrated circuit chips or electronic devices. These one or more electronic integrated circuit chips or electronic devices can be packaged together with the optical chip to form a device that implements the optical computing system 100. Figure 4 shows the structure of an optical computing system including a photonic integrated circuit chip 200 according to another exemplary embodiment.

[0067] In an exemplary embodiment, as shown in FIG. 4 , a photonic integrated circuit chip 200 provided by the present invention may include, but is not limited to: a beam splitter 140 , an optical processing module 122 , and a photodetector 112 .

[0068] The input lightwave is split into two branches according to a preset ratio by the beam splitter 140. The lightwave of the first branch is sent to the photodetector 112, and the lightwave of the second branch is sent to the optical processing module 122. The beam splitter 140 has an input port for inputting the lightwave and a first output port and a second output port for outputting the lightwave. The lightwave of the first branch is output from the first output port, and the lightwave of the second branch is output from the second output port.

[0069] The optical processing module 122 is connected to the second output port of the beam splitter 140 to receive the light wave of the second branch. As shown in Figure 4, the optical processing module 122 may include a modulator unit, an optical matrix multiplication unit, and a photodetector unit. The modulator unit includes a plurality of optical modulators for modulating the electrical signal to be processed from the DAC unit 121 into a light wave to form an optical signal, the optical matrix multiplication unit is used to perform matrix multiplication on the light signal, and the photodetector unit includes a plurality of photodetectors for receiving the light output of the optical matrix multiplication unit and generating a corresponding photocurrent, which is converted into a digital signal representing the current calculation result by the ADC unit 123. In an optional embodiment, the optical processing module 122 also includes an additional beam splitter (for example, a 1×N beam splitter) for splitting the received light wave of the second branch into a plurality of light waves of equal power and transmitting them to the modulator unit.

[0070] The photodetector 112 is connected to the first output port of the beam splitter 140 to receive the lightwave from the first branch. The photodetector 112 is configured to convert the lightwave from the first branch into an analog electrical signal, which is then converted by the ADC 114 into a digital signal representing the current monitored optical power value. The digital signal representing the current calculation result and the digital signal representing the current monitored optical power value are input to the post-processing module 130 for processing to compensate for the calculation result. This processing is the same as that described above in conjunction with FIG. 3 and will not be repeated here.

[0071] In some embodiments, the input light wave comes from a light source outside the chip and is coupled into the photonic integrated circuit chip 200 via an optical input coupler (not shown in FIG4 ). The optical input coupler includes a grating coupler. The light source that generates the input light wave includes a semiconductor laser, and the laser generated by the semiconductor laser is sent to the grating coupler via an optical fiber or an optical fiber array. The grating coupler couples the laser into the photonic integrated circuit chip. In an optional embodiment, the semiconductor laser can be integrated into the photonic integrated circuit chip 200. In this case, the photonic integrated circuit chip 200 can omit the grating coupler, and the input light is directly transmitted within the chip.

[0072] Although not shown, it should be understood that the photonic integrated circuit chip 200 of the present invention further includes a plurality of optical waveguides for optical connection and optical communication between the various optical devices in the chip. The photonic integrated circuit chip 200 of the present invention further includes a plurality of conductive paths for electrical connection and information transmission between electronic components within the chip or between the chip and outside the chip.

[0073] As can be seen from the above description, in another exemplary embodiment, the optical computing system provided by the present invention may include a photonic integrated circuit chip 200, a post-processing module 130, a DAC unit 121, an ADC unit 123, and an ADC 114. The photodetector 112 and the ADC 114 in the photonic integrated circuit chip 200 may serve as exemplary components of the monitoring module 110, and the optical processing module 122, the DAC unit 121, and the ADC unit 123 in the photonic integrated circuit chip 200 may serve as exemplary components of the computing module 120. In some embodiments, one or any combination of the post-processing module 130, the DAC unit 121, the ADC unit 123, and the ADC 114 may be configured or integrated on an electronic integrated circuit chip.

[0074] As can be seen from the above, the present invention also provides a method for compensating light calculation results. In an exemplary embodiment, the method includes:

[0075] Splitting the light wave input to the optical computing system into a first branch and a second branch according to a preset ratio through a beam splitter;

[0076] sending the lightwave of the second branch to a computing module of the optical computing system, wherein the computing module is configured to add an electrical signal to the lightwave of the second branch to form an optical signal and to perform calculation on information represented by the optical signal;

[0077] performing real-time monitoring of the light waves of the first branch;

[0078] A compensation operation is performed on the calculation result output by the calculation module according to the monitoring result obtained through the monitoring.

[0079] In some embodiments, the monitoring result obtained by the monitoring includes an optical power value, which can be used to measure the intensity of light or the brightness of a light source.

[0080] In some embodiments, the compensation operation includes:

[0081] Obtaining a current calculation result R(t) output by the calculation module and a current optical power value p(t) obtained through the monitoring;

[0082] Dividing the current calculation result by the current optical power value to obtain a first intermediate value k, k=R(t) / p(t);

[0083] The first intermediate value k is multiplied by the monitoring result p_ref corresponding to the anchor power P_ref to compensate the current calculation result of the calculation module, that is, the result after accuracy compensation R_ref=k×p_ref.

[0084] In some embodiments of the present invention, obtaining the current optical power value through the monitoring includes: performing real-time monitoring on the lightwave of the first branch and obtaining a first optical power value as the current optical power value.

[0085] In other embodiments of the present invention, obtaining the current optical power value through the monitoring includes: obtaining a system offset; monitoring the lightwave of the first branch in real time to obtain a first optical power value; and using the optical power value obtained by subtracting the offset from the first optical power value as the current optical power value. The offset is caused by imperfections in system components and primarily includes dark current of a photodetector, bias of an ADC, and the like. The offset can be extracted by turning off an external light source and measuring the output of ADC 114.

[0086] In other embodiments of the present invention, the method for compensating the optical calculation result further includes obtaining a system offset B. The offset is caused by imperfections in system components and primarily includes dark current of the photodetector, bias of the ADC, and the like. The offset B can be extracted by turning off the external light source and measuring the output of the ADC 114. Accordingly, before dividing the current calculation result by the power value to obtain the first intermediate value, the current optical power value p(t) provided by the monitoring module is subtracted from the offset B to obtain a second intermediate value k', i.e., k'=p(t)-B. The current calculation result is divided by the second intermediate value to obtain the first intermediate value k, i.e., k=R(t) / (p(t)-B).

[0087] Those skilled in the art should understand that what is disclosed above is merely an embodiment of the present invention, and certainly cannot be used to limit the scope of rights requested for patent protection in this application. Equivalent changes made based on the embodiment of the present invention are still within the scope covered by the claims of this application.

Claims

1. An optical computing system, comprising: A beam splitter, which splits the light wave input to the optical computing system into a first branch and a second branch according to a preset ratio; a computing module configured to receive the optical wave of the second branch and load an electrical signal onto the optical wave of the second branch to form an optical signal, and to compute information represented by the optical signal; a monitoring module, configured to receive the first branch of the light wave and perform real-time monitoring on the light wave of the first branch; as well as A post-processing module is configured to perform a compensation operation on the calculation result output by the calculation module according to the monitoring result obtained by the monitoring module through the monitoring.

2. The optical computing system of claim 1, wherein: The monitoring result obtained by the monitoring module through the monitoring includes an optical power value.

3. The optical computing system of claim 2, wherein: The compensation operation performed by the post-processing module includes: Obtaining the current calculation result output by the calculation module and the current optical power value provided by the monitoring module; Dividing the current calculation result by the current optical power value to obtain a first intermediate value; The first intermediate value is multiplied by a monitoring result corresponding to the anchor power to compensate the current calculation result of the calculation module.

4. The optical computing system of claim 3, wherein: The post-processing module includes: a divider configured to divide the current calculation result by the current optical power value to obtain a first intermediate value, and a multiplier configured to multiply the monitoring result corresponding to the anchor power by the first intermediate value.

5. The optical computing system of claim 1, wherein: The monitoring module comprises: a photodetector optically connected to the second branch of the beam splitter and configured to convert the light wave of the second branch into an analog electrical signal; and The analog-to-digital converter is configured to convert the analog electrical signal into a digital electrical signal as a monitoring result.

6. The optical computing system of claim 5, wherein: The monitoring module further includes a transimpedance amplifier disposed between the photodetector and the analog-to-digital converter.

7. The optical computing system of claim 1, wherein: The calculation module comprises: Optical modulator unit, optical matrix multiplier unit, photodetector unit, analog-to-digital conversion unit.

8. A method for compensating a light calculation result, comprising: Splitting the light wave input to the optical computing system into a first branch and a second branch according to a preset ratio by a beam splitter; Sending the light wave of the second branch to a computing module of the optical computing system, wherein the computing module is configured to add an electrical signal to the light wave of the second branch to form an optical signal and to calculate information represented by the optical signal; Performing real-time monitoring on the light waves of the first branch; A compensation operation is performed on the calculation result output by the calculation module according to the monitoring result obtained through the monitoring.

9. The method according to claim 8, characterized in that The monitoring results obtained through the monitoring include optical power values.

10. The method according to claim 9, characterized in that The compensation operation includes: Obtaining a current calculation result output by the calculation module and a current optical power value obtained through the monitoring; Dividing the current calculation result by the current optical power value to obtain a first intermediate value; The first intermediate value is multiplied by a monitoring result corresponding to the anchor power to compensate for a current calculation result of the calculation module.

11. The method according to claim 10, characterized in that Obtaining the current optical power value through the monitoring includes: A first optical power value obtained by real-time monitoring of the optical wave of the first branch is used as the current optical power value.

12. The method according to claim 11, characterized in that Obtaining the current optical power value through the monitoring includes: Get the system offset; Performing real-time monitoring on the light wave of the first branch to obtain a first optical power value; An optical power value obtained by subtracting the offset from the first optical power value is used as the current optical power value.

13. A photonic integrated circuit chip, comprising: A beam splitter having an input port for receiving an input light wave and a first output port and a second output port for outputting the light wave, and configured to split the input light wave into a first branch output from the first output port and a second branch output from the second output port according to a preset ratio; an optical processing module, optically connected to the second output port of the beam splitter, and configured to receive the light wave of the second branch and load an electrical signal onto the light wave of the second branch to form an optical signal, and optically process the optical signal, wherein the optical processing represents a calculation performed on the information represented by the optical signal; A photodetector is optically connected to the first output port of the beam splitter and is configured to convert the light wave of the second branch into an analog electrical signal.

14. The photonic integrated circuit chip according to claim 13, characterized in that: The optical processing module includes an optical modulator unit, an optical matrix multiplier unit, and a photodetector unit.

Citation Information

Patent Citations

  • Optoelectronic computing systems

    CN112823359A

  • Computing chip, system and data processing method

    CN114520694A

  • On-chip integrated optical matrix vector processor based on frequency coding

    CN114706161A

  • Computing with optical signal

    US20220405350A1

Cited By

  • Optical computing chip system and computing method

    CN121254972A