Startseite Naturwissenschaften All-optical binary computation based on inverse design method
Artikel Open Access

All-optical binary computation based on inverse design method

  • Huixin Qi , Zhuochen Du , Jiayu Yang ORCID logo , Xiaoyong Hu ORCID logo EMAIL logo und Qihuang Gong
Veröffentlicht/Copyright: 26. Oktober 2021
Veröffentlichen auch Sie bei De Gruyter Brill

Abstract

The development of information technology urgently requires ultrafast, ultra-low energy consumption and ultra-high-capacity data computing abilities. Traditional computing method of electronic chips is limited by the bottleneck of Moore’s Law. All-optical computing of photonic chips provides a promising way to realize such high-performance data computing abilities. Until now, it is still a huge challenge to realize all-optical four arithmetic operations at the same time on a photonic chip. Here, we propose a new encoding scheme for all-optical binary computation, including n-bit addition, subtraction, multiplication and division. We theoretically present n-bit calculation and experimentally demonstrate 1 bit calculation. The computation part includes a half binary adder and a shifter, whose feature sizes are only 2 μm × 19.5 μm and 4 μm × 9 μm, respectively. The half binary adder and shifter consist of three low-loss basic devices through inverse design method. The distance between two adjacent basic devices is smaller than 1.5 μm, within wavelength magnitude scale. The response time is the propagation time of the signal light in a single device, within 100 fs. The threshold energy consumption is within 10 fJ/bit. Our results provide a new method to realize ultrafast, ultra-low energy consumption and ultra-high-capacity data processing abilities all-optical n-bit binary computing.

1 Introduction

With the rapid development of information technology, the existing computing structures mainly based on electronic processors have been difficult to meet the increasingly urgent requirements of ultra-high-speed, ultra-low energy consumption and large capacity data information processing [1], [2], [3]. A photon has a higher information capacity and speed than an electron. Using photons as the information carriers instead of electrons for information processing provides a possible way to solve the above problems [4], [5], [6]. The arithmetic part is an important component of the central processing unit (CPU), the concept of all-optical calculation provides a feasible method to improve the processing speed of the CPU [7, 8]. The current widely used information processing method adopts photoelectric integration, that all-optical calculation part uses photons to carry information, which is transformed from electrical signals by photoelectric conversion. Then, after the calculation of the all-optical arithmetic part, the information is carried by electrical signals through photoelectric conversion [9]. Traditional all-optical calculation parts are designed primarily using regular and periodic structure, such as micro-ring resonant [1011], photonic crystal (PC) [12, 13], surface plasmon polaritons (SPPs) [14, 15], metamaterial [16, 17], etc. Zhu et al. [18] performed optical spatial differentiation computing at a single metal-dielectric interface and Nejad et al. [19] achieved analog computing with metamaterials. In addition, machine learning and deep learning based on non-Von Neumann architecture is also a popular method in optical parallel computing [20], [21], [22]. However, such structures usually need a large size, usually reach hundreds of microns, making it a bottleneck that can’t replace electrons. Although the size of SPPs circuits is small, their huge transmission loss is still a tremendous difficulty to limit the realization of low energy consumption. High-density integration requests strong interaction between light and matter, thus increasing the transmission and scattering loss. Inverse design method [23, 24] is an effective way to meet the demand of low energy consumption. Besides, traditional design methods are difficult to achieve high contrast “0” and “1” operations. Inverse design method provides a new design idea for the all-optical calculation with high transmittance and “0” “1” contrast. However, until now, it is still a huge challenge to realize ultrafast, ultra-low energy consumption and ultra-high-capacity data all-optical calculation, including addition, subtraction, multiplication and division at the same time in a photonic chip. Here, we propose a new encoding scheme for all-optical binary computation, including n-bit addition, subtraction, multiplication and division and experimentally demonstrate 1 bit calculation. The computation part includes a half binary adder and a shifter, whose feature sizes are only 2 μm × 19.5 μm and 4 μm × 9 μm, respectively. The half binary adder and shifter consist of three low-loss basic devices through inverse design method, which achieves the transmittance of each output waveguide greater than 90%. The distance between two adjacent basic devices is smaller than 1.5 μm, within wavelength magnitude scale. We have designed an all-optical calculator by inverse design method which greatly reduces the overall size of the device. The response time is the propagation time of the signal light in a single device, within 100 fs. The threshold energy consumption is within 10 fJ/bit, which is equal to the energy of signal light. Moreover, we theoretically present the n-bit calculation. Our results provide a new idea to realize ultrafast, ultra-low energy consumption and ultra-high-capacity data processing abilities all-optical n-bit binary computing.

2 Methods

2.1 Adjoint method

All-optical computing parts are mainly constructed by regular and periodic nanostructures. Traditionally, the designs of nanostructures are mainly based on finite difference time domain method (FDTD) and finite element method (FEM) by solving the maxwell’s equations, but it usually involves a long process through repeated simulation to get optimized results by manually adjusting the parameters of nanostructures, such as the width of the waveguides, the diameter of air holes and the size of the micro-rings [25]. Inverse design method, taking place repeating steps with algorithm technique to calculate unknown optical structures, is more suitable for the design and optimization of optical nanostructures [7, 26, 27], thus saving a lot of simulation time and break through the optimization effect of traditional methods. Adjoint method is most commonly used in the inverse design process, which is to solve the minimum value along the direction of gradient descent [28, 29]. It uses algorithms controlling the computer to find a dielectric structure that satisfies known specific characteristics such as desired electromagnetic field distribution or device function. In general, low loss and high transmittance are basic starting points for the design of our devices. We improve the adjoint method by equivalent the four waveguides in the form of “Pauli matrix” (see Section S1 in Supplementary material) and have designed three low-loss devices, including shifters, crossers and beam splitters. The whole designed platform was fabricated on Silicon-On-Insulator (SOI) with a 220-nm-thick silicon film on SiO2 substrate. The thickness of the device layer was 220 nm. The inverse design region was 2 μm × 2 μm × 220 nm, including 50 × 50 identical units, the size of each unit was 40 nm × 40 nm × 220 nm. Inverse design process used MATLAB to control simulation calculation through finite difference time domain software Lumerical FDTD Solutions. In the process of optimization, the refractive index of each unit continuously changed between the refractive index of silicon and air, and the final state of each unit become silicon or air. The working band was 1500–1600 nm. To simplify the calculation, we used the refractive index parameters at 1550 nm wavelength, the refractive indexes of silicon, air and substrate silica were set as n S i = 3.46 , n a i r = 1 and n S i O 2 = 1.47 , respectively.

The objective function was set as f = f ( E ( ϵ ) ) , whose independent variable was E ( ϵ ) . Specific derivation process was detailed in Section S2 in Supplementary material. The two-dimensional cross-section electric field distribution E was a function of permittivity distribution ϵ . The initial permittivity distribution was the intermediate value of the permittivity between silicon and air, as shown in Figure 1(a). Final optimized permittivity distribution asked for the objective function to meet the requirements of known specific characteristics. During the optimizing process, the permittivity of each unit changed continuously. Adjoint method required the permittivity to “drop one step” along the gradient descent direction, the gradient was calculated according to the objective function, and the permittivity was iterated along the gradient direction, given by Eq. (1).

(1) ϵ i + 1 = ϵ i α f ϵ i

where, ϵ i is the permittivity of the i t h iteration, ϵ i + 1 is the permittivity of the ( i + 1 ) t h iteration, α is the descending step, α f ϵ i varies between the refractive index values of Si and air, f ϵ i is the gradient to be calculated, and is expressed as Eq. (2).

(2) f ϵ i = E ϵ i f E

where E ϵ i is the equivalent signal source and f E is the equivalent accompanying light source. We calculated the gradient value G i of the i t h iteration, given by:

(3) G i = f ϵ i = ω 2 μ 0 E E

where ω is the frequency of the signal light, μ 0 is the vacuum permeability, E is the two-dimensional cross-section electric field distribution of the accompanying light, E is the two-dimensional cross-section electric field distribution of the signal light. G i was get from E and E to obtain the distribution of the dielectric constant of the ( i + 1 ) t h iteration. When the predetermined number of iterations was reached, tended to the set square value of the refractive index of Si or air, which was 3.46 or 1. The bias factor β was set to change the refractive index of each basic unit along the final gradient direction, and the speed and magnitude of the change of the refractive index were controlled according to the bias factor. When β = i n f i n i t y , we obtained the final discrete permittivity distribution of shifters, crossers and beam splitters, as shown in Figure 1(b)–(d), respectively.

Figure 1: 
Design optimization process of the low-loss nanostructures.
(a) The initialization permittivity distribution in the x–y two-dimensional cross-section, where bias = 0. (b) The discrete optimization permittivity distribution in the x–y two-dimensional cross-section of shifter structures and bias = infinity. (c) The discrete optimization permittivity distribution in the x–y two-dimensional cross-section of crossover structures and bias = infinity. (d) The discrete optimization permittivity distribution in the x–y two-dimensional cross-section of power splitter structures and bias = infinity.
Figure 1:

Design optimization process of the low-loss nanostructures.

(a) The initialization permittivity distribution in the xy two-dimensional cross-section, where bias = 0. (b) The discrete optimization permittivity distribution in the xy two-dimensional cross-section of shifter structures and bias = infinity. (c) The discrete optimization permittivity distribution in the xy two-dimensional cross-section of crossover structures and bias = infinity. (d) The discrete optimization permittivity distribution in the xy two-dimensional cross-section of power splitter structures and bias = infinity.

2.2 The basic configuration

The all-optical computation part includes a half binary adder and a binary shifter. We combine two crossers with two beam splitters to form the half binary adder, whose basic configuration is shown in Figure 2(a). It includes two input waveguides and four output waveguides. Signal light is input in the form of coded pulsed light. The upper two waveguides represent the “Carry” bit and the lower two waveguides represent the “Digital” bit. The binary shifter is formed with eight shifters combined with eight input waveguides and eight output waveguides, as shown in Figure 2(b). The half-adder and shifter are on the same photonic chip, and the all-optical computation part is formed by the synergistic action of computer programming. The feature sizes of the half binary adder and the shifter are only 2 μm × 19.5 μm and 4 μm × 9 μm, respectively. The distance between two adjacent inverse-designed units is smaller than 1.5 μm, within wavelength magnitude scale.

Figure 2: 
General configuration of the all-optical calculation part.
(a) Configuration of the all-optical half binary adder. (b) Configuration of the all-optical binary shifter.
Figure 2:

General configuration of the all-optical calculation part.

(a) Configuration of the all-optical half binary adder. (b) Configuration of the all-optical binary shifter.

2.3 Encoding scheme

2.3.1 Half binary adder

A half adder is referred to an adder circuit that adds two input data bits and outputs a result bit and a carry bit. It is a realization of two binary number addition operation circuit. The half binary adder is formed with four inverse-design devices, as shown in Figure 2(a). We define the light of “1 + 0” or “0 + 1” to input in the upper waveguide, and the light of “1 + 1” to input in the lower waveguide. The input light comes from the light pulse signal programmed by the computer, which is generated by the electrical pulse signal through the photoelectric conversion process. The coded input signal light is determined by the feedback of the upper state and the input signal of the current state. We know that “1 + 0 = 01”, “0 + 1 = 01”, and “1 + 1 = 10”. We define the two output waveguides as one bit of a binary number, where waveguide 1 has light, waveguide 2 has no light is defined as “1”, and waveguide 1 has no light, and waveguide 2 has light is defined as “0”. Waveguide 3 has light, waveguide 4 has no light is defined as “1”, and waveguide 3 has no light, and waveguide 4 has light is defined as “0”. The half adder designed in this way can achieve arbitrary bits of binary addition. The encoding scheme of all-optical half binary adder is shown in Table 1.

Table 1:

Encoding scheme of all-optical half binary adder.

Input states Output states Defined states
WG1 WG2 WG1 WG2 WG3 WG4 Carry Digital
1 0 1 0 0 1 1 0
0 1 0 1 1 0 0 1

2.3.2 Binary shifter

The binary shifter is formed with eight inverse-design devices, as shown in Figure 2(b). The basic multi-bit binary multiplication is carried out through shifting bits. The input light comes from the light pulse signal programmed by the computer, which is generated by the electrical pulse signal through the photoelectric conversion process. We know that the result of shifting “00001001” 1 bit is “00010010”, the result of shifting “00001001” 2 bit is “00100100” and the result of shifting “00001001” 3 bit is “01001000”. We convert one digit of the multiplier into binary form and identify it from low bit to high bit. If it is “1”, the other digit of the binary multiplier moves forward by corresponding digits, and the gaps are filled with zero. If it is “0”, the multiplier does no processing. The shifter designed in this way can shift any number of bits according to the number of inverse-design devices. The configuration in Figure 2(b) can realize up to 8 bit shift operations of 8 bit binary numbers.

2.3.3 Calculation ability

The maximum result that can be obtained from the structure is 2 n 1 , the size of which is determined by the number of shifters n . In this paper, the number of shifters is 8, so we can get the maximum multiplication result is 2 8 1 = 127 , which grows exponentially with n . Therefore, by increasing the number of shifters, we can theoretically compute arbitrary multiplication. If we add 16 devices, then the maximum result is 32,768. If 32 devices, then we can get the maximum result is 2 × 10 9 . Our all-optical computing method has a huge advantage compared to the number of transistors in the billions.

2.4 Realization of all-optical calculation

To clearly show the operating principle of our all-optical computation part, we used MATLAB coding to design the signal light input (see Section S3 in Supplementary material). We take the 9 × 11 calculation as an example. First, we convert 9 and 11 into 8 bit binary numbers, which are “00001001” and “00001011”, respectively. We need three-time shifting and the result of shifting 1 bit is “00010010”, 2 bit is “00100100” and 3 bit is “01001000”. Then we calculate the addition part, signal light “00001001” and the result of shifting 1 bit “00010010” is input in the form of pulsed light. After transmitting in the half binary adder, the carry bits are “00000000” and the digital bits are “00011011”, then we get the right result of “00001001 + 00010010 = 00011011”, as shown in Figure 3(a). Next, we calculate the second addition part, signal light “00011011” and the result of shifting 3 bit “00010010” is input in the form of pulsed light. After transmitting in the half binary adder, the carry bits are “00011011” and the digital bits are “01100011”, then we get the right result of “01001000 + 00011011 = 01100011”, as shown in Figure 3(b). The shifting operation can also be achieved in the form of coded pulsed light, as shown in Figure 3(c). Finally, we convert “01100011” into decimal numbers, which is “99”, the right result of “9 × 11”.

Figure 3: 
The basic working principle of the all-optical calculation part.
(a) The “00001001 + 00010010” input state of signal light in the form of light pulse. (b) The “01001000 + 00011011” input state of signal light in the form of light pulse. (c) The results of shifter when signal lights are input into each waveguide in turn.
Figure 3:

The basic working principle of the all-optical calculation part.

(a) The “00001001 + 00010010” input state of signal light in the form of light pulse. (b) The “01001000 + 00011011” input state of signal light in the form of light pulse. (c) The results of shifter when signal lights are input into each waveguide in turn.

3 Results and discussion

3.1 Simulation results

Low loss and high transmittance devices have always been our goals. The transmittance of crossers, shift devices and beam splitter devices by inverse design method is around 90%. As shown in Figure 4(a), when the signal light is input in WG1 of the crosser, the transmission in WG4 is 90% at 1550 nm and greater than 80% at 1500–1600 nm in a wide band range, when the signal light is input in WG2 of the crosser, the transmission in WG3 is 90% at 1550 nm and greater than 80% at 1500–1600 nm in a wide band range. As shown in Figure 4(b), the transmittance of the upper and lower waveguides of the beam splitter is 49% at 1550 nm, the sum of them is 98%, and the transmittance in a wide band range of 1500–1600 nm is more than 90%. As shown in Figure 4(c), when the signal light is input in WG1 of the crosser, the transmission in WG2 is 98% at 1550 nm, and the transmittance is greater than 98% in a wide band range of 1500–1600 nm. When the signal light is input in WG4 of the crosser, the transmission in WG3 is 98% at 1550 nm, and the transmittance is greater than 98% in a wide band range of 1500–1600 nm.

Figure 4: 
Simulation results of the normalized transmission of low-loss devices.
(a) Transmission of crosser in the range of wavelength 1500–1600 nm. (b) Transmission of power splitter in the range of wavelength 1500–1600 nm. (c) Transmission of shifter in the range of wavelength 1500–1600 nm.
Figure 4:

Simulation results of the normalized transmission of low-loss devices.

(a) Transmission of crosser in the range of wavelength 1500–1600 nm. (b) Transmission of power splitter in the range of wavelength 1500–1600 nm. (c) Transmission of shifter in the range of wavelength 1500–1600 nm.

Next, based on the above coding mechanism, we calculate the simulation results of the half binary adder. As shown in Figure 5(a), when the signal light is input in the lower waveguide, it outputs in WG2 and WG3, corresponding to “0 + 1” or “1 + 0” input. As shown in Figure 5(b), when the signal light is input in the upper waveguide, it outputs in WG1 and WG4, corresponding to “1 + 1” input. As shown in Figure 6(a), when the signal light is input in the lower waveguide, the transmittance of WG1 is 0.1% at 1550 nm, as shown in the black line in Figure 6(a), the transmittance of WG2 is 45% at 1550 nm, as shown in the red line in the figure, and the contrast is 26.5 dB. The transmittance of WG3 is 43% at 1550 nm, as shown in the blue line in the figure; the transmittance of WG4 is 0.1% at 1550 nm, as shown in the green line in the figure, and the contrast is 26.3 dB. The total transmittance of the 2 and 3 waveguides is 88%, which meets the high transmittance requirement of our demand. As shown in Figure 6(b), when the signal light is input in the upper waveguide, the transmittance of WG1 is 49% at 1550 nm, as shown in the black line in Figure 6(a), the transmittance of WG2 is 0.1% at 1550 nm, as shown in the red line in the figure, and the contrast is 26.9 dB. The transmittance of WG3 is 0.1% at 1550 nm, as shown in the blue line in the figure; the transmittance of WG4 is 38% at 1550 nm, as shown in the green line in the figure, and the contrast is 25.8 dB. The total transmittance of the WG2 and WG3 is 87%, which meets the high transmittance requirement of our demand.

Figure 5: 
Simulation results of all-optical calculation part.
(a) The “0 + 1” or “1 + 0” input states of normalized intensity distribution in the x–y plane from theoretical calculation. (b) The “1 + 1” input state of normalized intensity distribution in the x–y plane from theoretical calculation. (c) The basic working principle of the all-optical binary shifter. (d) The “00001001” states of normalized intensity distribution in the x–y plane from theoretical calculation, the output result is “00010010”. (e) The “00010010” states of normalized intensity distribution in the x–y plane from theoretical calculation, the output result is “00100100”. (f) The “00100100” states of normalized intensity distribution in the x–y plane from theoretical calculation, the output result is “01001000”.
Figure 5:

Simulation results of all-optical calculation part.

(a) The “0 + 1” or “1 + 0” input states of normalized intensity distribution in the xy plane from theoretical calculation. (b) The “1 + 1” input state of normalized intensity distribution in the xy plane from theoretical calculation. (c) The basic working principle of the all-optical binary shifter. (d) The “00001001” states of normalized intensity distribution in the xy plane from theoretical calculation, the output result is “00010010”. (e) The “00010010” states of normalized intensity distribution in the xy plane from theoretical calculation, the output result is “00100100”. (f) The “00100100” states of normalized intensity distribution in the xy plane from theoretical calculation, the output result is “01001000”.

Figure 6: 
Simulation results of the normalized transmission of all-optical calculation part.
(a) Transmission of four output waveguides of “0 + 1” or “1 + 0” input states in the range of wavelength 1500–1600 nm. (b) Transmission of four output waveguides of “1 + 1” input state in the range of wavelength 1500–1600 nm. (c)–(j) are the transmission of eight output waveguides of “10000000”, “01000000”, “00100000”, “00010000”, “00001000”, “00000100”, “00000010” and “00000001” input states in the range of wavelength 1500–1600 nm, respectively.
Figure 6:

Simulation results of the normalized transmission of all-optical calculation part.

(a) Transmission of four output waveguides of “0 + 1” or “1 + 0” input states in the range of wavelength 1500–1600 nm. (b) Transmission of four output waveguides of “1 + 1” input state in the range of wavelength 1500–1600 nm. (c)–(j) are the transmission of eight output waveguides of “10000000”, “01000000”, “00100000”, “00010000”, “00001000”, “00000100”, “00000010” and “00000001” input states in the range of wavelength 1500–1600 nm, respectively.

Similarly, we calculate the simulation results of the shifter. The signal light is input in the left waveguide shift 1 bit and output in the right waveguide. As shown in Figure 5(d)–(f), when the signal light input in WG5 and WG8, WG4 and WG7, WG3 and WG6, it output in WG4 and WG7, WG3 and WG6, WG2 and WG5, respectively. When the signal light input in WG1, WG2, WG3, WG4, WG5, WG6 and WG7 on the left waveguides, the signal light mainly output in WG2, WG3, WG4, WG5, WG6, WG7 and WG8 on the right waveguides, respectively. The transmittance of the eight output waveguides on the right under different input waveguides is shown in Figure 6. In Figure 6(c), when signal light is input in WG1 on the left, the transmittance of all waveguides is less than 0.1%. In Figure 6(d)–(j), when signal light is input in WG2, WG3, WG4, WG5, WG6, WG7 and WG8 on the left, the corresponding high transmittance of WG1, WG2, WG3, WG4, WG5, WG6 and WG7 on the right is more than 95%, the transmittance of other waveguides is less than 0.1%, and the contrasts of high transmittance and low transmittance are more than 29.8 dB.

Finally, we calculated the response time and the threshold energy consumption of our all-optical calculation part. The footprint of a single device was 2 μm × 2 μm, so for the calculation part, the propagation time of the signal light was the response time. The theoretical response time was 23 fs, within 100 fs. (see Section S3 in Supplementary material). The threshold energy consumption is within 10 fJ/bit (see Section S4 in Supplementary material).

3.2 Experiment result

The all-optical calculation part was fabricated using electron beam lithography system. The scanning electron microscopy (SEM) image of the completed device is analyzed through Zeiss GeminiSEM 500, as shown in Figure 7. Figure 7(a) shows the SEM of all-optical half binary adder. Figure 7(b) shows the SEM of all-optical binary shifter. We measure the linear transmission spectrum of the devices using an optical fiber coupling system. We have experimentally tested the results of the half binary adder. As shown in Figure 8(a), when the signal light is input in the lower waveguide, the transmittance of WG1 is 39%, as shown in the black line, the transmittance of WG2 is 0.1%, as shown in the red line, and the contrast ratio is 25.9 dB. The transmittance of WG3 is 0.1%, as shown in the blue line in the figure, the transmittance of WG4 is 36%, as shown in the green line in the figure, the contrast ratio of high transmittance and low transmittance is 25.6 dB. The total transmittance of WG1 and WG4 is 75%, which meets the high transmittance requirement of our device itself. As shown in Figure 8(b), when the signal light is input in the lower waveguide, the transmittance of WG1 is 36%, as shown in the black line, and the transmittance of WG2 is 0.1%, as shown in the red line, and the contrast ratio is 25.6 dB. The transmittance of WG3 is 0.1%, as shown in the blue line in the figure, the transmittance of WG4 is 0.1%, as shown in the green line in the figure; the contrast ratio is 25.9 dB. The total transmittance of the WG1 and WG4 is 88%, which also meets the high transmittance requirement of our device itself.

Figure 7: 
SEM image of the all-optical calculation part.
(a) SEM image of the all-optical half binary adder. (b) SEM image of the all-optical binary shifter.
Figure 7:

SEM image of the all-optical calculation part.

(a) SEM image of the all-optical half binary adder. (b) SEM image of the all-optical binary shifter.

Figure 8: 
Experiment results of the normalized transmission of all-optical calculation part. (a) Transmission of four output waveguides of “0 + 1” or “1 + 0” input states in the range of wavelength 1500–1600 nm. (b) Transmission of four output waveguides of “1 + 1” input state in the range of wavelength 1500–1600 nm. (c)–(j) are the transmission of eight output WGs of “10000000”, “01000000”, “00100000”, “00010000”, “00001000”, “00000100”, “00000010” and “00000001” input states in the range of wavelength 1500–1600 nm, respectively.
Figure 8:

Experiment results of the normalized transmission of all-optical calculation part. (a) Transmission of four output waveguides of “0 + 1” or “1 + 0” input states in the range of wavelength 1500–1600 nm. (b) Transmission of four output waveguides of “1 + 1” input state in the range of wavelength 1500–1600 nm. (c)–(j) are the transmission of eight output WGs of “10000000”, “01000000”, “00100000”, “00010000”, “00001000”, “00000100”, “00000010” and “00000001” input states in the range of wavelength 1500–1600 nm, respectively.

Similarly, we measure the transmittance results of the shifter. The signal light is input in the left waveguide shift 1 bit and output in the right waveguide. When the signal light is input in WG1, WG2, WG3, WG4, WG5, WG6 and WG7 on the left waveguides, the signal light is mainly output in WG2, WG3, WG4, WG5, WG6, WG7 and WG8 on the right waveguides. The transmittance of the eight output waveguides on the right under different input waveguides is shown in Figure 8. In Figure 8(c), when signal light is input in WG1 on the left, the transmittance of all waveguides is less than 0.1%. In Figure 8(d)–(j), when signal light is input in WG2, WG3, WG4, WG5, WG6, WG7 and WG8 on the left, the corresponding high transmittance of WG1, WG2, WG3, WG4, WG5, WG6 and WG7 on the right is 95%, 85%, 80%, 90%, 90%, 82% and 80%, respectively. The transmittance of other waveguides is all less than 0.1%, and the contrast of high transmittance and low transmittance is more than 29.0 dB. The experimental results are in agreement with the simulation results.

4 Conclusions

In conclusion, we propose a new encoding scheme for all-optical binary computation, including n-bit addition, subtraction, multiplication and division. We theoretically present the n-bit calculation and experimentally demonstrate 1 bit calculation. The computation part includes a half binary adder and a shifter which achieve small feature size of only 2 μm × 19.5 μm and 4 μm × 9 μm, respectively. We have designed an all-optical calculator by inverse design method which greatly reduces the overall size of the device. The half binary adder and shifter consist of three low-loss basic devices through inverse design method, which achieves the transmittance of each output waveguide greater than 90%. The distance between two adjacent basic devices is smaller than 1.5 μm, within wavelength magnitude scale. The response time is the propagation time of the signal light in a single device, within 100 fs. The threshold energy consumption is within 10 fJ/bit, which is equal to the energy of signal light. Our results provide a new idea to realize ultrafast, ultra-low energy consumption and ultra-high-capacity data processing abilities all-optical n-bit binary computing.


Corresponding author: Xiaoyong Hu, State Key Laboratory for Mesoscopic Physics and Department of Physics, Collaborative Innovation Center of Quantum Matter & Frontiers Science Center for Nano-optoelectronics, Beijing Academy of Quantum Information Sciences, Peking University, Beijing 100871, P. R. China; Peking University Yangtze Delta Institute of Optoelectronics, Nantong, Jiangsu 226010, P. R. China; and Collaborative Innovation Center of Extreme Optics, Shanxi University, Taiyuan, Shanxi 030006, P. R. China, E-mail:

Funding source: the National Key Research and Development Program of China

Award Identifier / Grant number: 2018YFB2200403 and 2018YFA0704404

Funding source: National Natural Science Foundation of China

Award Identifier / Grant number: 61775003

Award Identifier / Grant number: 11734001

Award Identifier / Grant number: 91950204

Award Identifier / Grant number: 11527901

  1. Author contribution: Huixin Qi and Zhuochen Du contributed equally to this work. Huixin Qi and Zhuochen Du conceived the original concept and initiated the work. Zhuochen Du developed the theory and model. Huixin Qi performed numerical and experiment analyses. All authors discussed the results and participated in the modification of the manuscript.

  2. Research funding: This work was supported by the National Key Research and Development Program of China under Grant Nos. 2018YFB2200403 and 2018YFA0704404, and the National Natural Science Foundation of China under Grant Nos. 61775003, 11734001, 91950204, 11527901.

  3. Conflict of interest statement: The authors declare no conflicts of interest regarding this article.

References

[1] X. Chu, S. Nazir, K. H. Wang, et al., “Big data and its V’s with IoT to develop sustainability,” Sci. Program., vol. 2021, pp. 1–16, 2021. https://doi.org/10.1155/2021/3780594.Suche in Google Scholar

[2] S. Rathore and J. H. Park, “A blockchain-based deep learning approach for cyber security in next generation industrial cyber-physical systems,” IEEE Trans. Ind. Inf., vol. 17, pp. 5522–5532, 2021, https://doi.org/10.1109/tii.2020.3040968.Suche in Google Scholar

[3] Y. Zhao and Y. Zhou, “Measurement method and application of a deep learning digital economy scale based on a big data cloud platform,” J. Organ. End User Comput., vol. 34, pp. 1–17, 2022, https://doi.org/10.4018/joeuc.20220501.oa1.Suche in Google Scholar

[4] Z. Dang, T. Chen, Z. Ding, et al.., “Multiport all-logic optical switch based on thermally altered light paths in a multimode waveguide,” Opt. Lett., vol. 46, pp. 3025–3028, 2021, https://doi.org/10.1364/ol.430128.Suche in Google Scholar

[5] Y. He, P. Wang, C. Wang, et al.., “All-optical signal processing in structured light multiplexing with dielectric meta-optics,” ACS Photonics, vol. 7, pp. 135, 2020, https://doi.org/10.1021/acsphotonics.9b01292.Suche in Google Scholar

[6] X. Zhang, C. Wang, W. Zhang et al.., “High-speed all-optical processing for spectrum,” Opt. Express, vol. 29, pp. 305–314, 2021, https://doi.org/10.1364/oe.413628.Suche in Google Scholar PubMed

[7] N. M. Estakhri, B. Edwards, and N. Engheta, “Inverse-designed metastructures that solve equations,” Science, vol. 363, pp. 1333, 2019, https://doi.org/10.1126/science.aaw2498.Suche in Google Scholar PubMed

[8] A. Macho-Ortiz, D. Perez-Lopez, and J. Capmany, “Optical implementation of 2 × 2 universal unitary matrix transformations,” Laser Photonics Rev., vol. 15, p. 8, 2021.10.1002/lpor.202000473Suche in Google Scholar

[9] W. Zhai, A. Wen, and D. Shan, “Photonic generation and transmission of frequency-doubled triangular and square waveforms based on two Mach–Zehnder modulators and a sagnac loop,” J. Lightwave Technol., vol. 37, pp. 1937–1945, 2019, https://doi.org/10.1109/jlt.2019.2895844.Suche in Google Scholar

[10] Q. Xiao, C. Klitis, S. Li, et al.., “Generation of photonic orbital angular momentum superposition states using vortex beam emitters with superimposed gratings,” Opt. Express, vol. 24, pp. 3168–3176, 2016, https://doi.org/10.1364/oe.24.003168.Suche in Google Scholar PubMed

[11] G. Zhao, T. Zhao, H. Xiao, et al.., “Tunable Fano resonances based on microring resonator with feedback coupled waveguide,” Opt. Express, vol. 24, pp. 20187–20195, 2016, https://doi.org/10.1364/oe.24.020187.Suche in Google Scholar

[12] S. Wu, S. Buckley, J. R. Schaibley, et al.., “Monolayer semiconductor nanocavity lasers with ultralow thresholds,” Nature, vol. 520, pp. 69–72, 2015, https://doi.org/10.1038/nature14290.Suche in Google Scholar PubMed

[13] B. Zhen, C. W. Hsu, Y. Igarashi, et al.., “Spawning rings of exceptional points out of Dirac cones,” Nature, vol. 525, pp. 354–358, 2015, https://doi.org/10.1038/nature14889.Suche in Google Scholar PubMed

[14] J. Lin, J. P. B. Mueller, Q. Wang, et al.., “Polarization-controlled tunable directional coupling of surface plasmon polaritons,” Science, vol. 340, pp. 331–334, 2013, https://doi.org/10.1126/science.1233746.Suche in Google Scholar PubMed

[15] P. Nagpal, N. C. Lindquist, S.-H. Oh, and D. J. Norris, “Ultrasmooth patterned metals for plasmonics and metamaterials,” Science, vol. 325, pp. 594–597, 2009, https://doi.org/10.1126/science.1174655.Suche in Google Scholar PubMed

[16] T. Chen, M. Pauly, and P. M. Reis, “A reprogrammable mechanical metamaterial with stable memory,” Nature, vol. 589, pp. 386, 2021, https://doi.org/10.1038/s41586-020-03123-5.Suche in Google Scholar PubMed

[17] A. Silva, F. Monticone, G. Castaldi, V. Galdi, A. Alù, and N. Engheta, “Performing mathematical operations with metamaterials,” Science, vol. 343, pp. 160–163, 2014, https://doi.org/10.1126/science.1242818.Suche in Google Scholar PubMed

[18] T. F. Zhu, Y. H. Zhou, Y. J. Lou, et al.., “Plasmonic computing of spatial differentiation,” Nat. Commun., vol. 8, p. 15391, 2017.10.1364/CLEOPR.2018.Tu2J.2Suche in Google Scholar

[19] F. Zangeneh-Nejad, D. L. Sounas, A. Alù, and R. Fleury, “Analogue computing with metamaterials,” Nat. Rev. Mater., vol. 6, pp. 207–225, 2021, https://doi.org/10.1038/s41578-020-00243-2.Suche in Google Scholar

[20] W. Ma, Z. Liu, Z. A. Kudyshev, A. Boltasseva, W. Cai, and Y. Liu, “Deep learning for the design of photonic structures,” Nat. Photonics, vol. 15, pp. 77–90, 2021, https://doi.org/10.1038/s41566-020-0685-y.Suche in Google Scholar

[21] M. H. Tahersima, K. Kojima, T. Koike-Akino, et al., “Deep neural network inverse design of integrated photonic power splitters,” Sci. Rep., vol. 9, p. 1368, 2019. https://doi.org/10.1038/s41598-018-37952-2.Suche in Google Scholar PubMed PubMed Central

[22] Y. Xu, X. Zhang, Y. Fu, and Y. Liu, “Interfacing photonics with artificial intelligence: an innovative design strategy for photonic structures and devices based on artificial neural networks,” Photon. Res., vol. 9, pp. B135–B152, 2021, https://doi.org/10.1364/prj.417693.Suche in Google Scholar

[23] A. Y. Piggott, J. Lu, K. G. Lagoudakis, J. Petykiewicz, T. M. Babinec, and J. Vučković, “Inverse design and demonstration of a compact and broadband on-chip wavelength demultiplexer,” Nat. Photonics, vol. 9, pp. 374–377, 2015, https://doi.org/10.1038/nphoton.2015.69.Suche in Google Scholar

[24] A. Y. Piggott, J. Petykiewicz, L. Su, and J. Vučković, “Fabrication-constrained nanophotonic inverse design,” Sci. Rep., vol. 7, p. 1786, 2017, https://doi.org/10.1038/s41598-017-01939-2.Suche in Google Scholar PubMed PubMed Central

[25] A. M. Vali-Nasab, A. Mir, and R. Talebzadeh, “Design and simulation of an all optical full-adder based on photonic crystals,” Opt. Quant. Electron., vol. 51, p. 161, 2019, https://doi.org/10.1007/s11082-019-1881-1.Suche in Google Scholar

[26] M. H. Tahersima, K. Kojima, T. Koike-Akino, et al.., “Deep neural network inverse design of integrated photonic power splitters,” Sci. Rep., vol. 9, p. 1368, 2019, https://doi.org/10.1038/s41598-018-37952-2.Suche in Google Scholar

[27] J. Huang, H. Ma, D. Chen, et al.., “Digital nanophotonics: the highway to the integration of subwavelength-scale photonics,” Nanophotonics, vol. 10, pp. 1011–1030, 2021, https://doi.org/10.1515/nanoph-2020-0494.Suche in Google Scholar

[28] T. W. Hughes, M. Minkov, I. A. D. Williamson, and S. Fan, “Correction to ‘adjoint method and inverse design for nonlinear nanophotonic devices’,” ACS Photonics, vol. 8, pp. 1505, 2021, https://doi.org/10.1021/acsphotonics.1c00396.Suche in Google Scholar

[29] Z. Zeng, P. K. Venuthurumilli, and X. Xu, “Inverse design of plasmonic structures with FDTD,” ACS Photonics, vol. 8, pp. 1489–1496, 2021, https://doi.org/10.1021/acsphotonics.1c00260.Suche in Google Scholar


Supplementary Material

The online version of this article offers supplementary material (https://doi.org/10.1515/nanoph-2021-0467).


Received: 2021-08-21
Accepted: 2021-10-16
Published Online: 2021-10-26

© 2021 Huixin Qi et al., published by De Gruyter, Berlin/Boston

This work is licensed under the Creative Commons Attribution 4.0 International License.

Artikel in diesem Heft

  1. Frontmatter
  2. Editorial
  3. Editorial on special issue: “Metamaterials and plasmonics in Asia”
  4. Reviews
  5. Waveguide effective plasmonics with structure dispersion
  6. Graphene-based plasmonic metamaterial for terahertz laser transistors
  7. Recent advances in metamaterials for simultaneous wireless information and power transmission
  8. Multi-freedom metasurface empowered vectorial holography
  9. Nanophotonics-inspired all-silicon waveguide platforms for terahertz integrated systems
  10. Optical metasurfaces towards multifunctionality and tunability
  11. The perspectives of broadband metasurfaces and photo-electric tweezer applications
  12. Free-form optimization of nanophotonic devices: from classical methods to deep learning
  13. Optical generation of strong-field terahertz radiation and its application in nonlinear terahertz metasurfaces
  14. Responsive photonic nanopixels with hybrid scatterers
  15. Research Articles
  16. Efficient modal analysis of plasmonic nanoparticles: from retardation to nonclassical regimes
  17. Molecular chirality detection using plasmonic and dielectric nanoparticles
  18. Vortex radiation from a single emitter in a chiral plasmonic nanocavity
  19. Reconfigurable Mach–Zehnder interferometer for dynamic modulations of spoof surface plasmon polaritons
  20. Manipulating guided wave radiation with integrated geometric metasurface
  21. Comparison of second harmonic generation from cross-polarized double-resonant metasurfaces on single crystals of Au
  22. Rotational varifocal moiré metalens made of single-crystal silicon meta-atoms for visible wavelengths
  23. Meta-lens light-sheet fluorescence microscopy for in vivo imaging
  24. All-metallic high-efficiency generalized Pancharatnam–Berry phase metasurface with chiral meta-atoms
  25. Drawing structured plasmonic field with on-chip metalens
  26. Negative refraction in twisted hyperbolic metasurfaces
  27. Anisotropic impedance surfaces activated by incident waveform
  28. Machine–learning-enabled metasurface for direction of arrival estimation
  29. Intelligent electromagnetic metasurface camera: system design and experimental results
  30. High-efficiency generation of far-field spin-polarized wavefronts via designer surface wave metasurfaces
  31. Terahertz meta-chip switch based on C-ring coupling
  32. Resonance-enhanced spectral funneling in Fabry–Perot resonators with a temporal boundary mirror
  33. Dynamic inversion of planar-chiral response of terahertz metasurface based on critical transition of checkerboard structures
  34. Terahertz 3D bulk metamaterials with randomly dispersed split-ring resonators
  35. BST-silicon hybrid terahertz meta-modulator for dual-stimuli-triggered opposite transmission amplitude control
  36. Gate-tuned graphene meta-devices for dynamically controlling terahertz wavefronts
  37. Dual-band composite right/left-handed metamaterial lines with dynamically controllable nonreciprocal phase shift proportional to operating frequency
  38. Highly suppressed solar absorption in a daytime radiative cooler designed by genetic algorithm
  39. All-optical binary computation based on inverse design method
  40. Exciton-dielectric mode coupling in MoS2 nanoflakes visualized by cathodoluminescence
  41. Broadband wavelength tuning of electrically stretchable chiral photonic gel
  42. Spatio-spectral decomposition of complex eigenmodes in subwavelength nanostructures through transmission matrix analysis
  43. Scattering asymmetry and circular dichroism in coupled PT-symmetric chiral nanoparticles
  44. A large-scale single-mode array laser based on a topological edge mode
  45. Far-field optical imaging of topological edge states in zigzag plasmonic chains
  46. Omni-directional and broadband acoustic anti-reflection and universal acoustic impedance matching
Heruntergeladen am 3.2.2026 von https://www.degruyterbrill.com/document/doi/10.1515/nanoph-2021-0467/html
Button zum nach oben scrollen