Method and device for controlling uniformity of large-area laser annealing

By obtaining the three-dimensional height distribution map of the substrate, dividing molecular regions and dynamically adjusting the laser focus, optimizing the scanning path, the problem of laser annealing in semiconductor manufacturing is solved, and the consistency of annealing depth and device quality are improved.

CN120127004BActive Publication Date: 2025-07-04SHENZHEN ZHIDING AUTOMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510562920.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-30
Publication Date
2025-07-04
Estimated Expiration
2045-04-30

AI Technical Summary

Technical Problem

The prior art is difficult to achieve uniformity control of large-area laser annealing in semiconductor manufacturing, especially when the substrate surface height is uneven and the material properties are different, resulting in uneven laser energy distribution, affecting the consistency of annealing depth and device performance.

Method used

By obtaining the three-dimensional height distribution map of the substrate, dividing molecular areas, dynamically adjusting the laser focus position and power, optimizing the scanning path, monitoring the energy distribution in real time, smoothing the edge area characteristics, and generating uniformity control instructions.

Benefits of technology

The uniformity control of laser annealing depth is achieved, the edge effect caused by energy mutation is avoided, and the processing accuracy and device performance are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120127004B_ABST
    Figure CN120127004B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of automatic control technology, and discloses a method and device for controlling the uniformity of large-area laser annealing. The method includes: obtaining a three-dimensional height distribution map of a substrate, dividing sub-regions using an adaptive segmentation algorithm to obtain height means and boundary coordinates. Calculating a focal length adjustment amount based on the height means to generate a focal point parameter table. Through laser testing and comparison, dynamically adjusting the focus until the focal point offset is less than a threshold to obtain corrected focal point data. Extracting energy transition characteristics and generating a scanning path with a minimum energy gradient constraint. Controlling the laser beam according to the path, collecting energy distribution signals, detecting the initial annealing depth, adjusting the laser parameters of sub-regions that do not reach consistency, and smoothing the annealing characteristics of the edge regions to generate control instructions that meet uniform tolerances. This method realizes uniform control of laser annealing by measuring the height distribution of the entire area of the substrate, dividing different sub-regions of the substrate, and smoothing the energy transition between regions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automation control technology, and particularly to a method and device for controlling the uniformity of large-area laser annealing. Background Art

[0002] In the field of semiconductor manufacturing, laser annealing technology is a key process for improving the crystallization quality and electrical properties of materials. However, in practical applications, there are often many complex situations on the surface of semiconductor substrates, such as high non-uniformity and material property differences, which pose great challenges to achieving a uniform annealing effect. Currently, the laser annealing technology commonly used in the industry is a technology based on a fixed focal length and a preset scanning path. This technology attempts to achieve a relatively uniform annealing effect in different regions by adjusting the laser power and scanning speed.

[0003] However, due to the height differences on the substrate surface, a laser system with a fixed focal length cannot dynamically adapt to different heights, resulting in non-uniform laser energy distribution. Some regions may overheat due to excessive energy, while other regions may be insufficiently annealed due to insufficient energy, seriously affecting the consistency of the annealing depth. In addition, the material properties of different regions of the substrate are different, and their absorption and response to laser energy are also different. Traditional fixed parameter settings are difficult to take into account the annealing requirements of all regions and cannot achieve an accurate annealing effect. More troublesome is that between adjacent regions, the transition of laser energy is often not smooth enough, which is prone to edge effects. This kind of edge effect not only causes non-uniform local annealing, but may also introduce additional stress and defects, further reducing the performance and reliability of semiconductor devices.

[0004] In summary, the existing technology cannot achieve precise and uniform control of the laser annealing process when dealing with complex substrate surfaces, and it is difficult to meet the annealing requirements of all regions at the same time. Summary of the Invention

[0005] The present invention provides a method and device for controlling the uniformity of large-area laser annealing, which realizes uniform control of laser annealing by measuring the height distribution of the entire substrate area, dividing the substrate into different sub-regions, and smoothing the energy transition between the regions.

[0006] In a first aspect, to solve the above technical problems, the present invention provides a method for controlling the uniformity of large-area laser annealing, including:

[0007] Obtaining a three-dimensional height distribution map of the entire substrate area;

[0008] Based on the three-dimensional height distribution map, dividing the substrate into multiple sub-regions by using an adaptive segmentation algorithm, and obtaining the height mean value and boundary coordinates of each sub-region;

[0009] Calculate the focal length adjustment amount of the laser focus in each sub-region according to the height mean value, and generate a focus parameter table;

[0010] Determine the actual focus position through laser testing and compare it with the focus parameter table to obtain the focus offset of each sub-region;

[0011] Adjust the position of the laser lens through the dynamic focusing method until the focus offset is less than the preset position tolerance threshold, and obtain the corrected focus distribution data;

[0012] Extract the energy transition characteristics between sub-regions from the corrected focus distribution data, and use the path optimization algorithm to generate the optical scanning path trajectory with the minimum energy gradient as the constraint;

[0013] Control the movement of the laser beam based on the optical scanning path trajectory data and collect the real-time energy distribution signal;

[0014] Detect the initial annealing depth from the real-time energy distribution signal, adjust the laser power and scanning speed of the sub-regions where the initial annealing depth does not meet the preset consistency tolerance threshold, and collect the updated annealing depth;

[0015] Extract the annealing characteristics of the edge region from the updated annealing depth, smooth the annealing characteristics of the edge region between sub-regions, and generate a control instruction for the uniformity of the annealing depth of the entire region to meet the preset uniformity tolerance.

[0016] In an alternative embodiment, the obtaining of the three-dimensional height distribution map of the entire substrate region includes:

[0017] Scan the entire region with a measuring device to obtain an initial height set;

[0018] Process the initial height set through a smoothing algorithm to obtain smoothed height data;

[0019] Apply an interpolation algorithm to the smoothed height data to generate a continuous three-dimensional height distribution map.

[0020] In an alternative embodiment, the dividing of the substrate into multiple sub-regions based on the three-dimensional height distribution map and obtaining the height mean value and boundary coordinates of each sub-region includes:

[0021] Use an adaptive segmentation algorithm to process the three-dimensional height distribution map according to a preset segmentation threshold to obtain multiple initial sub-regions;

[0022] Calculate the height mean value within the initial sub-region according to the three-dimensional height distribution map to obtain a preliminary height mean value set;

[0023] Process the preliminary height mean value set through a mean filtering algorithm to obtain a smoothed height mean value set;

[0024] Determine the height difference between the initial sub-regions according to the set of smoothed height means, and obtain a height difference distribution;

[0025] Adjust the segmentation threshold according to the height difference distribution, and re-partition the sub-regions using an adaptive segmentation algorithm to obtain optimized sub-regions;

[0026] Extract the boundary coordinates and height means of the optimized sub-regions according to the three-dimensional height distribution map.

[0027] In an alternative embodiment, the calculating the focal length adjustment amount of the laser focus in each sub-region according to the height mean and generating a focus parameter table includes:

[0028] Calculate the difference between the height corresponding to the reference focal length according to the height mean to obtain an initial focal length adjustment value, where the reference focal length is a pre-set laser focal length;

[0029] Process the initial focal length adjustment value using a mean filtering algorithm to obtain a filtered focal length adjustment value;

[0030] Repair the filtered focal length adjustment value through interpolation to obtain an optimized set of focal length adjustments;

[0031] Determine the adjustment direction of the laser focus in each sub-region according to the optimized set of focal length adjustments, obtain a focus change distribution, and generate a corresponding focus parameter table.

[0032] In an alternative embodiment, the extracting the energy transition characteristics between sub-regions from the corrected focus distribution data and generating an optical scanning path trajectory with the minimum energy gradient as a constraint using a path optimization algorithm includes:

[0033] Calculate the mean pixel intensity of each sub-region from the corrected focus distribution data to obtain an energy value;

[0034] Determine the change trend of the energy transition using the gradient descent method according to the energy value;

[0035] Generate an initial path trajectory through a path optimization algorithm according to the change trend;

[0036] Extract the position with the maximum pixel intensity change rate as the key point coordinates of the optical scan according to the initial path trajectory, and determine the scan order;

[0037] Generate a final optical scanning path trajectory according to the scan order and the key point coordinates.

[0038] In an alternative embodiment, detecting an initial annealing depth from the real-time energy distribution signal, adjusting the laser power and scanning speed of sub-regions where the initial annealing depth does not meet a preset consistency tolerance threshold, and collecting an updated annealing depth includes:

[0039] Collecting the energy distribution signal in real time through a temperature sensor to detect the initial annealing depth;

[0040] If the initial annealing depth does not meet the preset consistency tolerance threshold, identifying the corresponding inconsistent sub-regions;

[0041] Calculating a laser power adjustment amount and a scanning speed adjustment amount based on the inconsistent sub-regions to obtain adjustment parameters;

[0042] Updating the laser power and scanning speed using the adjustment parameters and recording the updated energy distribution to obtain the updated annealing depth.

[0043] In an alternative embodiment, extracting edge region annealing features from the updated annealing depth, smoothing the edge region annealing features between sub-regions, and generating a control instruction with the annealing depth uniformity of the entire region meeting a preset uniformity tolerance includes:

[0044] Extracting edge region features from the updated annealing depth using a PCA feature extraction method;

[0045] Smoothing and adjusting the edge region features to obtain a smoothed annealing feature distribution;

[0046] Judging whether the smoothed annealing feature distribution is greater than the preset uniformity tolerance. If so, calculating a deviation amount for adjustment of the sub-regions; if not, not performing any processing and determining adjustment feature parameters;

[0047] Generating an annealing depth distribution based on the adjustment feature parameters and obtaining a constrained annealing feature under uniformity constraints through inter-region smoothing processing;

[0048] Extracting full-region control parameters from the constrained annealing feature to generate a control instruction.

[0049] In a second aspect, the present invention provides a device for controlling the uniformity of large-area laser annealing, including:

[0050] A three-dimensional height distribution acquisition module for acquiring a three-dimensional height distribution map of the entire region of the substrate;

[0051] An adaptive segmentation module for dividing the substrate into multiple sub-regions using an adaptive segmentation algorithm based on the three-dimensional height distribution map and acquiring the height average value and boundary coordinates of each sub-region;

[0052] A focal length adjustment amount calculation module, configured to calculate the focal length adjustment amount of the laser focus in each sub-region according to the average height, and generate a focus parameter table;

[0053] A focus offset comparison module, configured to determine the actual focus position through laser testing and compare it with the focus parameter table to obtain the focus offset of each sub-region;

[0054] A dynamic focusing module, configured to adjust the position of the laser lens through a dynamic focusing method until the focus offset is less than a preset position tolerance threshold, and obtain corrected focus distribution data;

[0055] A path optimization module, configured to extract the energy transition characteristics between sub-regions from the corrected focus distribution data, and generate an optical scanning path trajectory with the minimum energy gradient as a constraint by using a path optimization algorithm;

[0056] A laser beam control module, configured to control the movement of the laser beam based on the optical scanning path trajectory data and collect real-time energy distribution signals;

[0057] An annealing depth adjustment module, configured to detect the initial annealing depth from the real-time energy distribution signal, adjust the laser power and scanning speed of the sub-regions where the initial annealing depth does not meet the preset consistency tolerance threshold, and collect the updated annealing depth;

[0058] An annealing feature smoothing module, configured to extract the annealing features of the edge regions from the updated annealing depth, smooth the annealing features of the edge regions between sub-regions, and generate a control instruction for the uniformity of the annealing depth of the entire region to meet the preset uniformity tolerance.

[0059] In a third aspect, the present invention further provides an electronic device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, the uniformity control method for large-area laser annealing described in any one of the above is implemented.

[0060] In a fourth aspect, the present invention further provides a computer-readable storage medium, where the computer-readable storage medium includes a stored computer program. When the computer program runs, it controls the device where the computer-readable storage medium is located to execute the uniformity control method for large-area laser annealing described in any one of the above.

[0061] The technical solutions provided by the embodiments of the present invention may include the following beneficial effects:

[0062] The present invention discloses a method for uniformly controlling the laser annealing depth, including:

[0063] This method obtains the three-dimensional height distribution map of the substrate and divides it into sub-regions, and precisely adjusts the laser focus according to the height mean value of each sub-region, effectively solving the problem of uneven annealing caused by uneven surface height of the substrate;

[0064] The path optimization algorithm generates a scanning path with the minimum energy gradient as the constraint, ensuring smooth energy transition between adjacent sub-regions and avoiding edge effects caused by energy mutation, thereby significantly improving the overall annealing uniformity;

[0065] The dynamic focusing method combines real-time energy distribution signal acquisition, can adjust the laser focus position and power parameters in real time, ensure that the annealing depth of each sub-region meets the preset requirements, significantly improve the processing accuracy, and effectively solve the problem of uneven local annealing caused by edge effects in the traditional method by extracting and smoothing the annealing characteristics of the edge region, further improving the processing quality. Brief Description of the Drawings

[0066] Figure 1 It is a flowchart of the method for controlling the uniformity of large-area laser annealing of the present invention.

[0067] Figure 2 It is a schematic structural diagram of the method and device for controlling the uniformity of large-area laser annealing of the present invention. Detailed Embodiments

[0068] Next, the technical solutions of the present invention will be clearly and completely described in conjunction with the embodiments. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0069] Refer to Figure 1 , the method and device for controlling the uniformity of large-area laser annealing in this embodiment may specifically include:

[0070] S101. Obtain the three-dimensional height distribution map of the entire area of the substrate;

[0071] S102. Based on the three-dimensional height distribution map, divide the substrate into multiple sub-regions by using an adaptive segmentation algorithm, and obtain the height mean value and boundary coordinates of each sub-region;

[0072] S103. Calculate the focal length adjustment amount of the laser focus in each sub-region according to the height mean value, and generate a focus parameter table;

[0073] S104. Determine the actual focus position through laser testing and compare it with the focus parameter table to obtain the focus offset of each sub-region;

[0074] S105. Adjust the position of the laser lens by the dynamic focusing method until the focal point shift is less than the preset position tolerance threshold, and obtain the corrected focal point distribution data;

[0075] S106. Extract the energy transition characteristics between sub-regions from the corrected focal point distribution data, and use the path optimization algorithm to generate the optical scanning path trajectory with the minimum energy gradient as the constraint;

[0076] S107. Control the movement of the laser beam based on the optical scanning path trajectory data, and collect the real-time energy distribution signal;

[0077] S108. Detect the initial annealing depth from the real-time energy distribution signal, adjust the laser power and scanning speed of the sub-regions where the initial annealing depth does not meet the preset consistency tolerance threshold, and collect the updated annealing depth;

[0078] S109. Extract the annealing characteristics of the edge region from the updated annealing depth, smooth the annealing characteristics of the edge region between sub-regions, and generate a control instruction with the annealing depth uniformity of the whole region meeting the preset uniformity tolerance.

[0079] In step S101, obtain the three-dimensional height distribution map of the entire substrate area, including:

[0080] Scan the entire area with a measuring device to obtain the initial height set;

[0081] Process the initial height set through a smoothing algorithm to obtain the smoothed height data;

[0082] Apply the interpolation algorithm to the smoothed height data to generate a continuous three-dimensional height distribution map.

[0083] It should be noted that the initial height set is a set of the heights of each point on the substrate measured by a scanning measurement device.

[0084] In one implementation, when processing the initial height set by scanning, a smoothing algorithm can be applied to optimize the data quality. The core of the smoothing algorithm is to reduce noise interference while retaining the true surface topography features. The mean filtering method is used, and the average value within the surrounding 5×5 area of each data point is taken as the new value for processing. Suppose the original height of a certain point is 10μm, and there are noise points as high as 15μm in its neighborhood. After mean filtering, it may be smoothed to 9.8μm. This method is simple and efficient, and can effectively filter out the mutation points caused by equipment jitter or environmental interference.

[0085] Preferably, the smoothed data is more suitable for subsequent analysis because it reduces the interference of local anomalies on the overall trend.

[0086] It should be noted that for the smoothed height data, the interpolation algorithm is used to generate a continuous three-dimensional height distribution map, and this process is the key to converting discrete points into a smooth surface.

[0087] In the embodiment of the present invention, the Kriging interpolation method is used, which predicts the unknown area based on spatial correlation.

[0088] Suppose the distribution of smoothed height data points in a certain area of the substrate is: (0,0,5μm), (1,0,6μm), (0,1,5.5μm). Through Kriging interpolation, the height of the middle point (0.5,0.5) can be deduced to be approximately 5.7μm. This method takes into account the spatial weights of the data points and can generate a continuous surface that conforms more to physical laws. It can be understood that compared with simple linear interpolation, Kriging interpolation is more accurate when dealing with complex surfaces, especially suitable for the possible tiny bumps and depressions on the substrate.

[0089] In step S102, based on the three-dimensional height distribution map, the substrate is divided into multiple sub-regions by using an adaptive segmentation algorithm, and the height mean value and boundary coordinates of each sub-region are obtained, including:

[0090] Using the adaptive segmentation algorithm to process the three-dimensional height distribution map according to a preset segmentation threshold to obtain multiple initial sub-regions;

[0091] According to the three-dimensional height distribution map, calculate the height mean value within the initial sub-region to obtain a preliminary height mean value set. Process the preliminary height mean value set through a mean filtering algorithm to obtain a smoothed height mean value set;

[0092] According to the smoothed height mean value set, determine the height difference between the initial sub-regions to obtain a height difference distribution. Adjust the segmentation threshold according to the height difference distribution, and use the adaptive segmentation algorithm to re-divide the sub-regions to obtain optimized sub-regions;

[0093] According to the three-dimensional height distribution map, extract the boundary coordinates and height mean value of the optimized sub-region.

[0094] Exemplarily, using the adaptive segmentation algorithm to process the three-dimensional height distribution map according to a preset segmentation threshold to obtain multiple initial sub-regions, the core of this process is to decompose complex three-dimensional data into manageable parts.

[0095] According to the three-dimensional height distribution map, calculate the height mean value within each initial sub-region to obtain a preliminary height mean value set. This step evaluates the average height of each sub-region by statistically analyzing the height data within the sub-region.

[0096] Process the preliminary height mean value set through a mean filtering algorithm to obtain a smoothed height mean value set. Mean filtering can effectively reduce the influence of noise on the height mean value and make the data smoother.

[0097] According to the set of smoothed height means, calculate the height differences between adjacent sub-regions to obtain a height difference distribution, which is a composite data structure containing three data items: two comparison regions, whether they are adjacent, and the height difference. This step is used to evaluate the height changes between sub-regions.

[0098] Adjust the preset segmentation threshold according to the height difference distribution, and reapply the adaptive segmentation algorithm to obtain optimized sub-regions. This step ensures that the sub-region division better conforms to the actual height changes of the substrate surface and improves the accuracy of segmentation.

[0099] Extract the boundary coordinates and height means of each sub-region from the optimized sub-regions. These data will be used for subsequent laser annealing processing to ensure the accuracy of the processing path and parameter settings.

[0100] Specifically, assume that the initial threshold is set to 20 um. According to the initial threshold, use the adaptive segmentation algorithm to obtain multiple initial sub-regions. After smoothing and calculating the height difference distribution, it may be found that the height differences between many adjacent sub-regions are less than the preset minimum height difference. Then, modify the threshold to 21 um and reapply the adaptive segmentation algorithm to obtain multiple sub-regions, and so on, until the height differences between adjacent sub-regions are greater than the preset minimum height difference.

[0101] It should be noted that the minimum height difference is determined according to the acceptable maximum processing error. In the embodiment of the present invention, the preset minimum height difference is 2 um.

[0102] In step S103, calculating the focal length adjustment amount of the laser focus in each sub-region according to the height mean and generating a focus parameter table includes:

[0103] Calculate the difference between the height corresponding to the reference focal length and the height mean to obtain the initial focal length adjustment value, where the reference focal length is a preset laser focal length;

[0104] Process the initial focal length adjustment value using a mean filtering algorithm to obtain a filtered focal length adjustment value. Repair the filtered focal length adjustment value through interpolation to obtain an optimized set of focal length adjustments;

[0105] According to the optimized set of focal length adjustments, determine the adjustment direction of the laser focus in each sub-region to obtain a focus change distribution and generate a corresponding focus parameter table.

[0106] Exemplarily, calculating the difference between the height mean and the reference focal length is to initially determine the need for laser focus adjustment.

[0107] In an embodiment of the present invention, the reference focal length is preset to 50 um, while the average height of a certain sub-region is 20 um, and another is 43 um. Since the average height reflects the surface characteristics of the substrate and is associated with the focal length adjustment, the initial value of the focal length adjustment can be obtained by a simple difference.

[0108] For example, the average height of 20 um corresponds to an initial adjustment value of 50 um - 20 um = 30 um, and the average height of 43 um corresponds to 7 um.

[0109] In one implementation, the mean filter algorithm is used to process the initial value of the focal length adjustment, aiming to smooth the data fluctuations.

[0110] Specifically, assuming that the initial values of the focal length adjustment for three adjacent sub-regions are 30 um, 7 um, and 10 mm, the mean filter takes the average of the surrounding values and adjusts them to 15 um, 8 um, and 5 um. This smoothing process can reduce the adjustment error caused by local terrain mutations and ensure that the focus change is more in line with the overall trend. The smoothed set of focal length adjustments is repaired by linear interpolation to further optimize the data continuity.

[0111] Preferably, if the optimized value is positive, such as 15 um, the focus needs to be adjusted upward; if it is negative, such as -7 um, the focus needs to be adjusted downward.

[0112] In one embodiment, the generation of the focus parameter table is a process of structuring and outputting the above results.

[0113] It should be noted that the accuracy of the parameter table depends on the continuous optimization of the foregoing steps to ensure a high degree of matching between the focus adjustment and the terrain characteristics.

[0114] It can be understood that the output of the focus parameter table provides a reliable basis for subsequent automated operations, especially in dynamic terrain measurement with remarkable effects.

[0115] In step S104, the actual focus position is determined by laser testing and compared with the focus parameter table to obtain the focus offset of each sub-region.

[0116] It should be noted that the focus parameter table contains the theoretical position of the laser focus, and the actual focus position refers to the coordinate position of the laser focus under laser testing. By calculating the difference between the actual focus position and the position of the corresponding laser focus in the focus parameter table, the focus offset of each sub-region can be obtained.

[0117] In step S105, the position of the laser lens is adjusted by the dynamic focusing method until the focus offset is less than the preset position tolerance threshold to obtain the corrected focus distribution data.

[0118] It should be noted that the dynamic focusing method is a technology that achieves precise focusing by real-time feedback and adjusting the lens position. Its core lies in continuously optimizing the focusing state of the optical system according to the focus offset detected in real time. The offset between the focus and the target position is monitored in real time through sensors (such as phase detection sensors, contrast sensors) or algorithms (such as contrast detection method); a motor or piezoelectric element is used to drive the lens to move, forming a closed-loop feedback system of "detection - adjustment - re-detection". For example, the phase detection method divides the light into two beams through a beam splitter, calculates the offset by comparing the phase differences of the two beams of light, and then controls the lens to move to compensate for the error; when the focus offset is less than the preset position tolerance threshold (such as micron-level accuracy), the adjustment stops to ensure that the focus reaches a stable state.

[0119] It should be noted that the corrected focus distribution data is a set of calibration parameters generated through the dynamic focusing process, which is used to describe the compensation result of the system focusing error and the optimized focus spatial distribution characteristics. By recording the actual focus coordinates after the lens position is adjusted, the deviation caused by initial installation or environmental factors is eliminated; statistical information such as the mean and variance of the focus offset during multiple focusing processes is stored to reflect the system stability; according to the lens position adjustment parameter table corresponding to different preset thresholds (such as 0.1μm, 0.5μm), it is used to quickly respond to similar error scenarios.

[0120] In step S106, extracting the energy transition characteristics between sub-regions from the corrected focus distribution data and generating the optical scanning path trajectory with the minimum energy gradient as the constraint by using the path optimization algorithm includes:

[0121] Calculating the mean pixel intensity of each sub-region from the corrected focus distribution data to obtain the energy value;

[0122] According to the energy value, using the gradient descent method to determine the change trend of the energy transition;

[0123] According to the change trend, generating an initial path trajectory through the path optimization algorithm; according to the initial path trajectory, extracting the position with the maximum pixel intensity change rate as the key point coordinates of the optical scanning, and determining the scanning order;

[0124] Generating the final optical scanning path trajectory according to the scanning order and the key point coordinates.

[0125] It should be noted that calculating the mean pixel intensity of each sub-region from the corrected focus distribution data to obtain the energy value is essentially a process of dividing the optical scanning area into multiple sub-regions and quantifying the light intensity characteristics of each sub-region through statistical methods.

[0126] For example, in optical microscope scanning, assuming a field of view is divided into 16 sub-regions, each sub-region contains a number of pixel points, and the energy of the region can be characterized by calculating the average gray value of these pixel points.

[0127] Exemplarily, if the pixel gray value range of a certain sub-region is between 0 - 255 and the average value is 180, the energy value of this region can be regarded as relatively high, reflecting a strong light intensity distribution. The advantage of this method is that it can quickly locate the non-uniformity of light intensity distribution, providing a data basis for subsequent optimization. Using the gradient descent method to determine the change trend of energy transition according to the energy value, this step aims to analyze the continuous change law of energy value in space.

[0128] In one implementation, the energy value of the sub-region can be regarded as a discrete function on a two-dimensional grid, and the gradient descent method finds the local extreme direction of energy change through iterative adjustment.

[0129] For example, assuming the energy values of adjacent sub-regions are 180, 150, and 120 respectively, the gradient descent method will identify the decreasing trend of energy from high to low, indicating that the light intensity gradually weakens. This trend analysis helps to understand the transmission characteristics of light energy in the optical system and lays a foundation for path planning.

[0130] Preferably, this method can also reduce misjudgment caused by noise interference and improve the robustness of trend judgment. Generating an initial path trajectory through a path optimization algorithm according to the change trend, this process transforms the law of energy change into an executable scanning path.

[0131] In the embodiment of the present invention, the classical greedy algorithm is adopted, and the region with a large energy change is preferentially selected as the starting point of the path.

[0132] For example, if the energy value of a certain region drops suddenly from 180 to 120, the path optimization algorithm will tend to start from this region and extend along the direction with the largest gradient to form an initial trajectory. This way of path generation can ensure that the scanning process covers the regions with significant optical property changes, thereby improving the scanning efficiency and accuracy. Extracting the position with the largest pixel intensity change rate as the key point coordinates of optical scanning according to the initial path trajectory, this technical topic focuses on the positioning of key feature points.

[0133] In one embodiment, the point with the largest change rate can be found by calculating the gray difference between adjacent pixels.

[0134] For example, if the pixel gray value jumps from 150 to 200 within a certain path segment with a significant change rate, this point can be marked as a key point. These key points usually correspond to the edge or focus regions in the optical system, and extracting them can effectively characterize the target features.

[0135] It should be noted that the selection of key points directly affects the rationality of the subsequent scanning order, and its beneficial effect is to improve the coverage rate of important details in the scanning. Determining the scanning order is based on the logical arrangement of the coordinates of the key points.

[0136] In the embodiment of the present invention, sort according to the Euclidean distance between key points, and preferentially scan the key points with closer distances.

[0137] For example, if the distance between key points A and B is 5 pixel units and the distance between B and C is 10 pixel units, the scanning order can be arranged as A - B - C. This order design reduces the ineffective movement of the scanning head and improves the time efficiency.

[0138] It can be understood that a reasonable order can also reduce mechanical wear and extend the service life of the equipment. Generate the final optical scanning path trajectory according to the scanning order and the coordinates of the key points, which is a process of integrating the foregoing steps into a complete solution.

[0139] For example, starting from key point A, extend along the energy gradient direction to B, and then adjust to C, finally forming a continuous scanning trajectory. This path trajectory not only covers the key feature area but also optimizes the smoothness of the scanning path.

[0140] Specifically, this method can significantly improve the image quality in high - resolution imaging and at the same time reduce the time waste caused by path redundancy.

[0141] Preferably, by repeatedly verifying the coverage rate and efficiency of the path, the final solution can achieve a balance between accuracy and speed, providing reliable technical support for optical scanning.

[0142] In step S107, control the movement of the laser beam based on the optical scanning path trajectory data and collect the real - time energy distribution signal.

[0143] It should be noted that the real - time energy distribution refers to the energy intensity distribution of the laser beam in space (such as a two - dimensional plane or a three - dimensional region) measured and recorded instantaneously by a sensor during the laser processing or detection process. Its core role is to monitor the uniformity, stability of the laser energy output and its matching degree with the target area, so as to optimize the process parameters and ensure the processing quality.

[0144] In step S108, detecting the initial annealing depth from the real - time energy distribution signal, adjusting the laser power and scanning speed of the sub - regions where the initial annealing depth does not meet the preset consistency tolerance threshold, and collecting the updated annealing depth, including:

[0145] Collect the energy distribution signal in real time through a temperature sensor to detect the initial annealing depth;

[0146] If the initial annealing depth does not meet the preset consistency tolerance threshold, identify the corresponding inconsistent sub-region;

[0147] According to the inconsistent sub-region, calculate the laser power adjustment amount and the scanning speed adjustment amount to obtain adjustment parameters;

[0148] Update the laser power and the scanning speed using the adjustment parameters and record the updated energy distribution to obtain the updated annealing depth.

[0149] It should be noted that the real-time energy distribution signal is the distribution of laser energy on the substrate surface collected in real time by the sensor, which reflects the intensity and distribution characteristics of the laser energy; the initial annealing depth is the depth reached by the current annealing process detected according to the real-time energy distribution signal; the consistency tolerance threshold is a preset standard for judging whether the annealing depth meets the requirements, that is, the allowable error range of the annealing depth; the inconsistent sub-region refers to the substrate area where the annealing depth does not reach the preset consistency tolerance threshold; the laser power adjustment amount and the scanning speed adjustment amount are the values for adjusting the laser power and the scanning speed to make the annealing depth meet the requirements; the adjustment parameter is the parameter for updating the laser power and the scanning speed according to the calculated adjustment amount.

[0150] Exemplarily, collecting the energy distribution signal in real time through a temperature sensor is to dynamically monitor the thermal effect distribution during the laser annealing process.

[0151] Exemplarily, in the semiconductor wafer annealing scenario, the temperature sensor can be arranged at the key points on the wafer surface to record the temperature changes in each area in real time and generate an energy distribution map. If the detected initial annealing depth is 50um while the preset target depth is 60um, it indicates a deviation.

[0152] It should be noted that the initial annealing depth reflects the effect of laser energy on the material. If it does not reach the consistency tolerance threshold, such as ±5um, it indicates that the energy distribution is uneven, which may lead to unstable device performance.

[0153] Specifically, the adjustment amount can be calculated according to a preset formula, and the calculation formula is as follows:

[0154] ;

[0155] ;

[0156] where is the adjustment amount of the laser power, is the adjustment amount of the scanning speed, is the target annealing depth, is the currently detected annealing depth, and is a proportionality coefficient used to convert the error in the annealing depth into the adjustment amounts of power and speed.

[0157] In one embodiment, after updating the laser system with the adjustment parameters, the annealing process is re-run.

[0158] For example, the adjusted laser device scans the wafer with the new parameters, the temperature sensor records the updated energy distribution, the temperature in the edge region rises to 450 °C, the temperature in the central region slightly drops to 480 °C, and the overall tends to be balanced.

[0159] It can be understood that such adjustment can effectively reduce the thermal gradient and improve the annealing depth consistency. After obtaining the updated annealing depth, the measurement shows that the edge reaches 58um and the center is 61um, both within the tolerance range.

[0160] In step S109, extracting the annealing characteristics of the edge region from the updated annealing depth, smoothing the annealing characteristics of the edge region between sub-regions, and generating a control instruction with the annealing depth uniformity of the entire region meeting the preset uniformity tolerance includes:

[0161] Extracting the edge region characteristics from the updated annealing depth by using the PCA feature extraction method;

[0162] Smoothing and adjusting the edge region characteristics to obtain a smoothed annealing feature distribution;

[0163] Judging whether the smoothed annealing feature distribution is greater than the preset uniformity tolerance. If so, calculating the deviation amount for adjustment of the sub-region. If not, no processing is done and the adjustment feature parameters are determined;

[0164] Generating an annealing depth distribution according to the adjustment feature parameters, and obtaining a constrained annealing feature under the uniformity constraint through smoothing processing between regions;

[0165] Extracting the overall region control parameters from the constrained annealing feature and generating a control instruction.

[0166] Exemplarily, in the semiconductor wafer annealing scenario, when extracting the edge region characteristics from the updated annealing depth by using the PCA feature extraction method, it is realized by analyzing the spatial distribution characteristics of the depth.

[0167] Exemplarily, the annealing depth of the edge region may show a different change trend from that of the central region. For example, the edge depth is 58 nanometers and the center is 61 nanometers, and this difference reflects the non-uniformity of the thermal effect.

[0168] Specifically, the gradient change of the depth curve can be utilized as a feature to extract the uniqueness of the edge region. For example, the depth change at the edge is relatively gentle, while that in the central region is steeper. This feature extraction helps identify the regions that need to be adjusted. When smoothing and adjusting the features of the edge region, a mean filter method can be adopted.

[0169] In one implementation, if the smoothed edge depth is 58 nanometers and the center is 61 nanometers, and the difference is exactly 3 nanometers, which does not exceed the tolerance, then no further adjustment is required, and the characteristic parameters can be directly determined. Conversely, if the difference reaches 4 nanometers, the deviation amount needs to be calculated. For example, the depth of the edge region needs to be increased by 2 nanometers. This judgment method ensures the accuracy of the process. When generating the annealing depth distribution according to the adjusted characteristic parameters, it can be extended to the entire region through an interpolation method.

[0170] In one embodiment, between the adjusted 58 nanometers at the edge and 61 nanometers at the center, a gradient depth distribution is generated through smoothing processing. For example, from the edge to the center, it is 58, 59, 60, 61 nanometers in sequence. This smoothing processing between regions forms a constrained annealing feature under uniformity constraints, ensuring the continuity of the depth.

[0171] Specifically, this distribution can prevent the device performance from being damaged due to depth jumps. When extracting the full-region control parameters from the constrained annealing feature, the overall trend of the depth distribution can be analyzed.

[0172] For example, if the depth transition from the edge to the center is smooth and within the tolerance range, control parameters can be extracted. For example, the laser power needs to be maintained at about 1200W, and the scanning speed is stable at 8.5 mm / s.

[0173] It should be noted that this basis provides a clear direction for subsequent processes. When generating control instructions, these parameters can be directly converted into signals recognizable by the device, such as "power setting 1200W, speed 8.5 mm / s".

[0174] Exemplarily, if the feature extraction of the edge region shows that the depth is low, after smoothing processing and deviation adjustment, not only is the depth distribution more uniform, but also the working stability of the devices on the wafer can be improved.

[0175] In one embodiment, this method can also provide a reference for subsequent batches, avoiding the cost of repeated adjustments.

[0176] It can be understood that the generated control instructions can optimize the device operation in real time through closed-loop feedback, significantly improving the production efficiency.

[0177] Preferably, this technology can also adapt to different wafer sizes, enhancing the flexibility of the process.

[0178] Refer to Figure 2, the present invention provides a device for controlling the uniformity of large-area laser annealing, comprising:

[0179] A three-dimensional height distribution acquisition module for acquiring a three-dimensional height distribution map of the entire area of the substrate;

[0180] An adaptive segmentation module for dividing the substrate into multiple sub-regions based on the three-dimensional height distribution map by using an adaptive segmentation algorithm, and obtaining the height mean value and boundary coordinates of each sub-region;

[0181] A focal length adjustment amount calculation module for calculating the focal length adjustment amount of the laser focus in each sub-region according to the height mean value, and generating a focus parameter table;

[0182] A focus offset comparison module for determining the actual focus position through laser testing and comparing it with the focus parameter table to obtain the focus offset of each sub-region;

[0183] A dynamic focusing module for adjusting the position of the laser lens through a dynamic focusing method until the focus offset is less than a preset position tolerance threshold, and obtaining corrected focus distribution data;

[0184] A path optimization module for extracting the energy transition characteristics between sub-regions from the corrected focus distribution data, and generating an optical scanning path trajectory with the minimum energy gradient as a constraint by using a path optimization algorithm;

[0185] A laser beam control module for controlling the movement of the laser beam based on the optical scanning path trajectory data and collecting real-time energy distribution signals;

[0186] An annealing depth adjustment module for detecting the initial annealing depth from the real-time energy distribution signal, adjusting the laser power and scanning speed of the sub-regions where the initial annealing depth does not meet the preset consistency tolerance threshold, and collecting the updated annealing depth;

[0187] An annealing feature smoothing module for extracting the annealing features of the edge regions from the updated annealing depth, smoothing the annealing features of the edge regions between sub-regions, and generating a control instruction for the annealing depth uniformity of the entire area to meet the preset uniformity tolerance.

[0188] As mentioned above, the above is only a preferred specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention, according to the technical solution of the present invention and its inventive concept, making equivalent replacements or changes should be covered within the protection scope of the present invention.

[0189] It should be noted that the uniformity control device for large-area laser annealing provided in the embodiments of the present invention is used to execute all the process steps of the uniformity control method for large-area laser annealing in the above embodiments. The working principles and beneficial effects of the two correspond one by one, so they will not be elaborated here.

[0190] The embodiments of the present invention also provide an electronic device. The electronic device includes: a processor, a memory, and a computer program stored in the memory and executable on the processor, such as a uniformity control program for large-area laser annealing. When the processor executes the computer program, it implements the steps in the above embodiments of the uniformity control method for large-area laser annealing, such as Figure 1 the step S101 shown. Alternatively, when the processor executes the computer program, it implements the functions of each module in the above device embodiments, such as the annealing feature smoothing module.

[0191] Exemplarily, the computer program can be divided into one or more modules. The one or more modules are stored in the memory and executed by the processor to complete the present invention. The one or more modules can be a series of computer program instruction segments capable of performing specific functions, and these instruction segments are used to describe the execution process of the computer program in the electronic device.

[0192] The electronic device can be a computing device such as a desktop computer, a notebook, a palm computer, and a smart tablet. The electronic device may include, but is not limited to, a processor and a memory. Those skilled in the art can understand that the above components are only examples of the electronic device and do not constitute a limitation on the electronic device. It may include more or fewer components than the above, or combine some components, or different components. For example, the electronic device may further include input / output devices, network access devices, a bus, etc.

[0193] The so-called processor may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The processor is the control center of the electronic device and connects various parts of the entire electronic device through various interfaces and lines.

[0194] The memory can be used to store the computer programs and modules. By running or executing the computer programs and modules stored in the memory and invoking the data stored in the memory, the processor can implement various functions of the electronic device. The memory mainly includes a program storage area and a data storage area. Among them, the program storage area can store the operating system, application programs required for at least one function (such as the sound playback function, the image playback function, etc.); the data storage area can store the data created according to the use of the mobile phone (such as audio data, phone book, etc.). In addition, the memory can include high-speed random access memory and can also include non-volatile memory, such as a hard disk, memory, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one magnetic disk storage device, flash device, or other volatile solid-state storage devices.

[0195] Among them, if the modules integrated in the electronic device are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, to implement all or part of the processes in the above-mentioned embodiment methods of the present invention, it can also be completed by instructing relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, it can implement the steps of the above-mentioned various method embodiments. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file, or some intermediate form, etc. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disc, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal, and software distribution medium, etc. It should be noted that the content included in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.

[0196] It should be noted that the device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, in the accompanying drawings of the device embodiments provided by the present invention, the connection relationships between the modules indicate that there is a communication connection between them, which can be specifically implemented as one or more communication buses or signal lines. Those of ordinary skill in the art can understand and implement it without creative efforts.

[0197] The specific embodiments described above further elaborate on the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above are only specific embodiments of the present invention and are not used to limit the protection scope of the present invention. In particular, for those skilled in the art, any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A method for controlling the uniformity of large-area laser annealing, characterized in that The method includes: Obtaining a three-dimensional height distribution map of the entire substrate area; Based on the three-dimensional height distribution map, dividing the substrate into multiple sub-regions by using an adaptive segmentation algorithm, and obtaining the height mean value and boundary coordinates of each sub-region; Calculating the focal length adjustment amount of the laser focus in each sub-region according to the height mean value, and generating a focus parameter table; Determining the actual focus position through laser testing and comparing it with the focus parameter table to obtain the focus offset of each sub-region; Adjusting the position of the laser lens through a dynamic focusing method until the focus offset is less than a preset position tolerance threshold, and obtaining corrected focus distribution data; Extracting the energy transition characteristics between sub-regions from the corrected focus distribution data, and generating an optical scanning path trajectory with the minimum energy gradient as the constraint by using a path optimization algorithm; Controlling the movement of the laser beam based on the optical scanning path trajectory data, and collecting real-time energy distribution signals; Detecting the initial annealing depth from the real-time energy distribution signals, adjusting the laser power and scanning speed of the sub-regions where the initial annealing depth does not meet the preset consistency tolerance threshold, and collecting the updated annealing depth; Extracting the annealing characteristics of the edge region from the updated annealing depth, smoothing the annealing characteristics of the edge region between sub-regions, and generating a control instruction with the annealing depth uniformity of the entire region meeting the preset uniformity tolerance.

2. The method according to claim 1, wherein The obtaining of the three-dimensional height distribution map of the entire substrate area includes: Scanning the entire area with a measuring device to obtain an initial height set; Processing the initial height set through a smoothing algorithm to obtain smoothed height data; Applying an interpolation algorithm to the smoothed height data to generate a continuous three-dimensional height distribution map.

3. The method according to claim 1, wherein The dividing of the substrate into multiple sub-regions by using an adaptive segmentation algorithm based on the three-dimensional height distribution map, and obtaining the height mean value and boundary coordinates of each sub-region includes: Processing the three-dimensional height distribution map according to a preset segmentation threshold by using an adaptive segmentation algorithm to obtain multiple initial sub-regions; Calculating the height mean value within the initial sub-regions according to the three-dimensional height distribution map to obtain a preliminary height mean value set; Processing the preliminary height mean value set through a mean filtering algorithm to obtain a smoothed height mean value set; Determining the height difference between the initial sub-regions according to the smoothed height mean value set to obtain a height difference distribution; Adjusting the segmentation threshold according to the height difference distribution, and re-dividing the sub-regions by using an adaptive segmentation algorithm to obtain optimized sub-regions; Extracting the boundary coordinates and height mean value of the optimized sub-regions according to the three-dimensional height distribution map.

4. The method according to claim 1, wherein The calculating of the focal length adjustment amount of the laser focus in each sub-region according to the height mean value, and generating a focus parameter table includes: Calculating the difference between the height corresponding to the reference focal length according to the height mean value to obtain an initial focal length adjustment value, where the reference focal length is a preset laser focal length; Processing the initial focal length adjustment value through a mean filtering algorithm to obtain a filtered focal length adjustment value; Repairing the filtered focal length adjustment value through an interpolation method to obtain an optimized focal length adjustment set; Determining the adjustment direction of the laser focus in each sub-region according to the optimized focal length adjustment set to obtain a focus change distribution, and generating a corresponding focus parameter table.

5. The method according to claim 1, characterized in that Extracting the energy transition characteristics between sub-regions from the corrected focus distribution data, and generating an optical scanning path trajectory using a path optimization algorithm with the minimum energy gradient as a constraint, including: Calculating the mean pixel intensity of each sub-region from the corrected focus distribution data to obtain an energy value; Determining the change trend of energy transition using the gradient descent method according to the energy value; Generating an initial path trajectory through a path optimization algorithm according to the change trend; Extracting the position with the maximum pixel intensity change rate as the key point coordinates of optical scanning from the initial path trajectory, and determining the scanning order; Generating a final optical scanning path trajectory according to the scanning order and the key point coordinates.

6. The method according to claim 1, wherein Detecting the initial annealing depth from the real-time energy distribution signal, adjusting the laser power and scanning speed of the sub-regions whose initial annealing depth does not meet the preset consistency tolerance threshold, and collecting the updated annealing depth, including: Collecting the energy distribution signal in real time through a temperature sensor to detect the initial annealing depth; If the initial annealing depth does not meet the preset consistency tolerance threshold, identifying the corresponding inconsistent sub-regions; Calculating the laser power adjustment amount and the scanning speed adjustment amount according to the inconsistent sub-regions to obtain adjustment parameters; Updating the laser power and scanning speed using the adjustment parameters, and recording the updated energy distribution to obtain the updated annealing depth.

7. The method according to claim 1, wherein Extracting the annealing characteristics of the edge region from the updated annealing depth, smoothing the annealing characteristics of the edge region between sub-regions, and generating a control instruction with the annealing depth uniformity of the whole region meeting the preset uniformity tolerance, including: Extracting the edge region characteristics from the updated annealing depth using the PCA feature extraction method; Smoothing and adjusting the edge region characteristics to obtain a smoothed annealing feature distribution; Judging whether the smoothed annealing feature distribution is greater than the preset uniformity tolerance. If so, calculating the deviation amount for adjustment of the sub-regions. If not, no processing is performed, and the adjustment feature parameters are determined; Generating an annealing depth distribution according to the adjustment feature parameters, and obtaining a constrained annealing feature under the uniformity constraint through inter-region smoothing processing; Extracting the control parameters of the whole region from the constrained annealing feature to generate a control instruction.

8. A uniformity control device for large-area laser annealing, characterized in that, The device includes: A three-dimensional height distribution acquisition module for acquiring a three-dimensional height distribution map of the entire region of the substrate; An adaptive segmentation module for dividing the substrate into multiple sub-regions using an adaptive segmentation algorithm based on the three-dimensional height distribution map, and acquiring the height mean value and boundary coordinates of each sub-region; A focal length adjustment amount calculation module for calculating the focal length adjustment amount of the laser focus in each sub-region according to the height mean value, and generating a focus parameter table; A focus offset comparison module for determining the actual focus position through laser testing and comparing it with the focus parameter table to obtain the focus offset of each sub-region; A dynamic focusing module for adjusting the position of the laser lens through a dynamic focusing method until the focus offset is less than the preset position tolerance threshold, and acquiring the corrected focus distribution data; A path optimization module for extracting the energy transition characteristics between sub-regions from the corrected focus distribution data, and generating an optical scanning path trajectory using a path optimization algorithm with the minimum energy gradient as a constraint; A laser beam control module, configured to control the movement of a laser beam based on the optical scanning path trajectory data and collect a real-time energy distribution signal; An annealing depth adjustment module, configured to detect an initial annealing depth from the real-time energy distribution signal, adjust the laser power and scanning speed of sub-regions where the initial annealing depth does not meet a preset consistency tolerance threshold, and collect an updated annealing depth; An annealing feature smoothing module, configured to extract edge region annealing features from the updated annealing depth, smooth the edge region annealing features between sub-regions, and generate a control instruction with the annealing depth uniformity of the entire region meeting a preset uniformity tolerance.

9. An electronic device, characterized in that, Comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein when the processor executes the computer program, it implements the method for controlling the uniformity of large-area laser annealing according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored computer program, wherein when the computer program runs, it controls the device where the computer-readable storage medium is located to execute the method for controlling the uniformity of large-area laser annealing according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Laser annealing device

    CN117991515A

  • Method for evaluating and for regulating laser beam in laser process unit

    JP2004356514A