A method and system for identifying the length of an intelligent bonding wire

By embedding micro-reflection points on the surface of the smart bonded alloy wire and using laser signals for reflection measurement, combined with data preprocessing and standard calculation, the problem of inaccurate identification of gold wire length in the prior art is solved, high-precision gold wire length detection and automated adjustment are achieved, and the accuracy and efficiency of the packaging process are improved.

CN119309500BActive Publication Date: 2025-05-06SHENZHEN ZHONGBAO NEW MATERIAL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411849160.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-16
Publication Date
2025-05-06
Estimated Expiration
2044-12-16

AI Technical Summary

Technical Problem

The existing smart bonded wire length recognition methods have problems of in real-time and inaccurate detection in high frequency and variable environments. Especially when the adaptive characteristics of smart bonded wires are significant, it is difficult to distinguish the changes in gold wire characteristics of different batches and different materials, resulting in misjudgment and detection errors.

Method used

By embedding micro-reflective points on the surface of the gold wire, sending laser signals to these points, obtaining reflected signals, and pre-processing the signals in data, using the preset length calculation standard to process signals in real time, calculating the length of the gold wire, and determining whether it is within the set standard range. When an exception is detected, adjust the strategy according to the preset standards to optimize the operating parameters of the bonding machine.

Benefits of technology

High-precision detection of the length of the gold wire is realized, the length of the gold wire is quickly and accurately calculated and judged whether it exceeds the set standard range, and the length abnormality is promptly identified, and the length is ensured by automatically adjusting the operating parameters, which improves the accuracy and efficiency of the packaging process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119309500B_ABST
    Figure CN119309500B_ABST
Patent Text Reader

Abstract

The present invention discloses a length identification method and system for intelligent bonding gold wire, which relates to the field of microelectronic packaging technology, including embedding a micro reflection point on the surface of the gold wire, sending a laser signal to the micro reflection point to obtain a reflection signal; performing data preprocessing on the reflection signal, processing the signal in real time according to a preset length calculation standard, calculating the length of the gold wire, and judging whether the length of the gold wire is within the set standard range; when an abnormality is detected in the length of the gold wire, optimizing the operating parameters of the bonding machine according to the preset standard adjustment strategy to complete the length identification. The present invention effectively improves the automation and intelligence level of the production process, ensures the precise control of the length of the gold wire, avoids manual intervention and errors, and improves production efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of microelectronic packaging, and in particular to a length identification method and system for an intelligent gold bonding wire. Background Art

[0002] With the rapid development of the semiconductor manufacturing industry, the packaging technology of integrated circuit chips has been continuously upgraded, and the packaging process has put forward higher requirements on the reliability and precision of microelectronic connection materials. As one of the core technologies for realizing internal connections of chips, gold wire bonding technology plays a vital role in connection reliability, durability and conductivity. Traditional gold wire materials are mostly pure gold or doped with trace alloys, while the smart bonding gold wires developed in recent years have gradually integrated the characteristics of corrosion resistance, high temperature resistance, and automatic hardness adjustment, and have adapted to a variety of complex packaging conditions and application environments. In order to ensure the stability of high-density integrated circuits, smart bonding gold wires need to maintain precise length control in the packaging process to avoid problems such as poor bonding, unstable solder joints or short circuits caused by being too long or too short. Therefore, accurately identifying and controlling the length of gold wires has become an important technical requirement in the field of advanced packaging.

[0003] However, existing gold wire length recognition methods have obvious shortcomings in the high frequency and changing environment of packaging production. Traditional methods mostly rely on mechanical measurement or optical detection methods. Such methods often cannot guarantee the real-time and accuracy of detection in high-precision packaging scenarios, especially when the adaptive characteristics of smart bonding gold wires are significant, and the detection process is easily affected by the physical properties of the material. In addition, traditional recognition methods often find it difficult to distinguish changes in gold wire characteristics from different batches and materials, resulting in misjudgments and detection errors in multi-process and complex packaging environments. Furthermore, as the packaging process tends to micron-level or higher precision requirements, existing technologies are difficult to simultaneously meet the high-precision and high-efficiency detection requirements, especially when the gold wire length changes little or the ambient light interference is serious, missed detection or false alarms are prone to occur.

[0004] In summary, the existing intelligent bonding wire length recognition technology has bottlenecks in detection accuracy and adaptability to complex packaging environments. The intelligent bonding wire length recognition method proposed by our invention aims to solve the process problems caused by inaccurate wire length recognition in the existing technology and improve the accuracy and efficiency of the packaging process. Summary of the invention

[0005] The purpose of this section is to summarize some aspects of embodiments of the present invention and briefly introduce some preferred embodiments. Some simplifications or omissions may be made in this section and the specification abstract and the invention title of this application to avoid blurring the purpose of this section, the specification abstract and the invention title, and such simplifications or omissions cannot be used to limit the scope of the present invention.

[0006] In view of the above existing problems, the present invention is proposed.

[0007] Therefore, the present invention provides a method and system for intelligently identifying the length of a gold bonding wire, which can solve the problems mentioned in the background technology.

[0008] In order to solve the above technical problems, the present invention provides the following technical solutions:

[0009] In a first aspect, the present invention provides a method for identifying the length of an intelligent bonding gold wire, which comprises embedding a micro-reflection point on the surface of the gold wire, and obtaining a reflection signal by sending a laser signal to the micro-reflection point;

[0010] Performing data preprocessing on the reflected signal, processing the signal in real time according to a preset length calculation standard, calculating the length of the gold wire, and determining whether the length of the gold wire is within a set standard range;

[0011] When it is detected that the length of the gold wire is abnormal, the operating parameters of the bonding machine are optimized according to a preset standard adjustment strategy to complete the length identification.

[0012] As a preferred solution of the length identification method of the intelligent bonding wire of the present invention, wherein: the reflection signal includes distance information, signal strength, angle information and microstructure coding;

[0013] The distance information is used to calculate the current length information of the gold wire through the time delay or phase change of the reflected signal;

[0014] The signal strength is used to determine the strength of the reflected signal, reflects the signal quality during the measurement process, and is used to determine whether there is interference or abnormality;

[0015] The angle information is used to determine the incident and reflection angles of the reflected signal, and to determine additional information about the position of the gold wire in space; the microstructure coding is used to preset micro reflection points on the surface of the gold wire, and the reflected signal also contains specific coding information to identify the specific position on the gold wire.

[0016] As a preferred solution of the method for identifying the length of the intelligent bonding wire of the present invention, the data preprocessing includes:

[0017] Verify the collected reflection signal to ensure that the signal quality is stable and within the expected range, and filter out noise and ambient light interference;

[0018] The filtering algorithm is used to filter out the noise caused by vibration and environmental interference, and a clean signal is extracted; the smoothing algorithm is used to further reduce the residual error of the denoised reflection signal; the key features of the corresponding reflection points in the signal are extracted to determine the position of each reflection peak point;

[0019] The calculation of the current gold wire length includes:

[0020] The pre-processed signal is processed according to the preset length calculation standard. The standard calculates the current length of the gold wire based on the distance between the reflection points, the known speed of light and the signal transmission time. The propagation time of the reflected signal from the reflection point to the receiving device is calculated by the following formula:

[0021] ;

[0022] in, is the signal propagation time, is the distance between the reflection points, is the speed of light, is the refractive index of the propagation medium;

[0023] By calculating the distances between adjacent reflection points and adding them up, the exact length of the gold wire can be obtained. The formula for calculating the length of the gold wire is as follows:

[0024] ;

[0025] in, is the total length of the gold wire, is the propagation time of the i-th pair of reflection points, and n is the number of reflection point pairs.

[0026] As a preferred solution of the method for identifying the length of the intelligent bonding gold wire of the present invention, the method of judging whether the length of the gold wire is within the set standard range includes:

[0027] A preset standard range of gold wire length is set, and the length value obtained by the reflection signal is compared with the corresponding allowable length range in the preset standard range of gold wire length through the data analysis module. If the real-time gold wire length corresponding to the reflection signal does not fall within the corresponding allowable range, it is determined that there is an abnormality, and the corresponding real-time gold wire length is marked as an abnormal length;

[0028] The preset gold wire length standard range includes the minimum allowable value and the maximum allowable value of the gold wire length;

[0029] The maximum allowable deviation is obtained based on the minimum and maximum allowable values ​​of the wire length. , if the calculated length If the deviation exceeds this range, it is considered abnormal, the system triggers an early warning and starts a correction mechanism. The calculation formula is as follows:

[0030] ;

[0031] Among them, L s The preset standard length is is the maximum allowable deviation;

[0032] For the gold wire length that deviates from the standard, the gold wire length is determined to be abnormal, and corresponding processing measures are taken according to the set process requirements.

[0033] As a preferred solution of the intelligent bonding wire length identification method of the present invention, wherein: the optimization of the operating parameters of the bonding machine includes:

[0034] Through the real-time feedback control system, the relevant operating parameters of the bonding machine are automatically adjusted according to the changes in the length of the gold wire;

[0035] The relevant operating parameters of the bonding machine include stretching speed, bonding force and bonding angle.

[0036] As a preferred solution of the method for identifying the length of the intelligent bonding wire of the present invention, the preset standard adjustment strategy includes:

[0037] Adjustment is made based on input variables, including wire deviation and wire deviation change rate;

[0038] Define fuzzy sets, which are used to describe the wire deviation and the deviation change rate, and are defined as short level, close level, long level, increasing level, decreasing level, and stable level respectively;

[0039] Adjust the operating parameters according to the wire length deviation.

[0040] As a preferred solution of the method for identifying the length of the intelligent bonding gold wire of the present invention, wherein: adjusting the operating parameters according to the deviation of the gold wire length includes:

[0041] Reasoning is performed through the fuzzy control rule base and the output variables are adjusted. The specific rules are as follows:

[0042] If the wire deviation is in the short stage and the deviation change is in the increasing stage, increase the stretching speed and reduce the bonding angle;

[0043] If the wire deviation is short and the deviation change is stable, maintain the normal stretching speed and reduce the bonding force;

[0044] If the wire deviation is in the long stage and the deviation change is in the increasing stage, reduce the stretching speed and increase the bonding angle;

[0045] If the wire deviation is at the approach level and the deviation change is at the reduction level, maintain the normal stretching speed and increase the bonding force;

[0046] If the wire deviation is at the long level and the deviation change is at the stable level, reduce the stretching speed and the bonding force;

[0047] According to the actual values ​​of the wire deviation and the deviation change rate, the adjusted operating parameters are obtained and defuzzified using weighted average;

[0048] According to different wire length deviations and change rates, the system implements the following adjustment strategies:

[0049] When the wire deviation is short and the deviation changes to increase, increase the stretching speed, increase the bonding force appropriately, and reduce the bonding angle;

[0050] When the wire deviation is in the long stage and the deviation change is in the increasing stage, the stretching speed is reduced, the bonding force is reduced, and the bonding angle is increased;

[0051] When the wire deviation is at the approach level and the deviation change is at the reduction level, maintain normal stretching speed, increase bonding force moderately, and maintain normal angle.

[0052] In a second aspect, the present invention provides an intelligent bonding wire length identification system, which includes: a length self-test module, a data analysis module, an anomaly detection module and a parameter optimization module;

[0053] The length self-test module is used to embed a micro-reflection point on the surface of the gold wire, and obtain a reflection signal by sending a laser signal to the micro-reflection point;

[0054] The data analysis module is used to perform data preprocessing on the reflection signal, process the signal in real time according to a preset length calculation standard, calculate the length of the gold wire, and determine whether the length of the gold wire is within a set standard range;

[0055] The anomaly detection module is used to compare the length of the gold wire obtained according to the reflection signal with the standard range to determine whether there is an anomaly, and trigger the early warning mechanism according to the maximum allowable deviation to start corrective measures;

[0056] The parameter optimization module is used to adjust the operating parameters of the bonding machine using a fuzzy control algorithm according to the deviation and change of the gold wire length.

[0057] In a third aspect, the present invention provides a computer device, including a memory and a processor, wherein the memory stores a computer program, wherein: when the processor executes the computer program, the steps of the method for length identification of an intelligent bonding wire are implemented.

[0058] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein: when the computer program is executed by a processor, the steps of a method for length identification of an intelligent bonding wire are implemented.

[0059] Compared with the prior art, the beneficial effects of the present invention are as follows: by embedding micro-reflection points on the surface of the gold wire and using laser signals for reflection measurement, high-precision detection of the length of the gold wire is achieved; through real-time data preprocessing and standard calculation of the reflection signal, the system can quickly and accurately calculate the length of the gold wire and determine whether it exceeds the set standard range, thereby timely identifying length abnormalities; through intelligent optimization strategies, when the system detects an abnormality, it will automatically adjust the operating parameters of the bonding machine to ensure that the length of the gold wire meets the standard requirements; it effectively improves the automation and intelligence level of the production process, ensures the precise control of the length of the gold wire, avoids manual intervention and errors, improves production efficiency, product quality and the stability of the production line, and has strong adaptability and fault tolerance. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0061] Figure 1 A method flow chart of a method and system for intelligently identifying the length of a gold bonding wire provided by an embodiment of the present invention;

[0062] Figure 2 An internal structural diagram of a computer device of a method and system for intelligently identifying the length of gold bonding wire provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0063] In order to make the above-mentioned purposes, features and advantages of the present invention more understandable, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings of the specification. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in the art without creative work should fall within the scope of protection of the present invention.

[0064] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.

[0065] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The term "in one embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor does it refer to a separate or selective embodiment that is mutually exclusive with other embodiments.

[0066] Example 1

[0067] Reference Figure 1-Figure 2 , which is the first embodiment of the present invention, provides a method for identifying the length of an intelligent bonding wire, comprising:

[0068] Before describing the embodiments of the present application in detail, some related concepts are first explained for the sake of clarity.

[0069] Microstructural Encoding: Microstructural encoding refers to specific coded information generated by embedding micro-reflection points on the surface of the gold wire in a special way. These codes are used to help identify specific locations or marks on the surface of the gold wire when receiving the reflected signal. Usually, microstructural encoding enables the reflected signal to carry additional information by designing specific microstructure patterns (such as micro grooves, notches, etc.), which facilitates the precise positioning of the length or position mark of the gold wire, thereby improving the accuracy and reliability of length measurement.

[0070] Kalman Filtering: Kalman filtering is a recursive algorithm used to estimate the state of a linear dynamic system. It combines the process model of the system and the measurement noise model to obtain the optimal estimate of the system state through calculation. In the measurement of the length of the gold wire, Kalman filtering is applied to signal processing, which can effectively reduce the noise caused by factors such as vibration and environmental interference, thereby improving the measurement accuracy, ensuring that the signal data is more stable, and enhancing the reliability of the system.

[0071] Fuzzy Control: Fuzzy control is a control method based on fuzzy set theory. It does not rely on precise mathematical models, but processes uncertainty information by setting rules and membership functions. In wire deviation control, fuzzy control can adjust the operating parameters of the bonding machine (such as stretching speed, bonding force and angle) in real time according to the deviation and change rate of the wire, and process complex and fuzzy input data to more accurately control the wire length and achieve flexible and efficient adjustment.

[0072] Time Delay and Phase Shift of ReflectionSignals: The time delay and phase shift of reflected signals refer to the time difference and signal phase change from the time the signal is transmitted to the time it is received. In the measurement of the length of the gold wire, the length of the gold wire can be accurately calculated by calculating the time delay or phase shift of the reflected signal. This method uses the relationship between the speed of light and the distance of the reflection point to ensure that the time of signal propagation can accurately reflect the position or distance of the target object, thereby achieving accurate length measurement.

[0073] Preset Standard Length Range: The preset standard length range refers to a tolerance interval set according to the characteristics of the gold wire and the process requirements. The length of the gold wire within this range is considered to be qualified. The standard range is set by experimental data, experience values ​​or historical production data, and is used to compare the actual length of the gold wire. If the length of the gold wire exceeds the preset range, the system will trigger an alarm and start the correction mechanism to ensure that the length of the gold wire meets the quality standards and avoid defective products in production.

[0074] The present application provides a method that can effectively solve the above-mentioned problems. Next, multiple embodiments will be combined to explain in detail how to implement the length identification method of the intelligent bonding wire.

[0075] Figure 1 A method flow chart of a method and system for intelligently identifying the length of a gold bonding wire is shown, including:

[0076] S1: embedding a micro reflection point on the surface of the gold wire, and obtaining a reflection signal by sending a laser signal to the micro reflection point;

[0077] Furthermore, in the process of obtaining the length of the bonding gold wire, the length data of the gold wire is collected in real time through the length self-test module in the equipment; the length self-test module receives the feedback reflection from the laser or infrared signal through the micro-reflection point embedded in the surface of the gold wire to determine the precise length information of the current gold wire; at the same time, the preset gold wire standard length range can be obtained, and the standard length can be input into the equipment system by the inspection personnel, or can be automatically determined based on image acquisition and analysis;

[0078] Specifically, multiple viewpoint images of the length self-test module can be collected, including the image of the gold wire initial end, the image of the gold wire working area, and the image of the gold wire end, so as to monitor the changes in the length and position of the gold wire in real time. Based on the current length information determined by the above images, the device will compare the actual length with the standard length, and automatically adjust the bonding parameters such as bonding force and angle according to the deviation to ensure that the gold wire length is within the standard range;

[0079] Furthermore, the reflected signal includes distance information, signal strength, angle information, and microstructure coding;

[0080] Distance information is used to reflect the time delay or phase change of the signal and calculate the current length of the gold wire. Signal strength is used to determine the strength of the reflected signal, reflecting the signal quality during the measurement process, and is used to determine whether there is interference or anomalies, helping to ensure the accuracy of the measurement. Angle information is used to determine the incident and reflection angles of the reflected signal, and to determine additional information about the position of the gold wire in space, to assist in confirming the posture and length of the gold wire in the multi-dimensional detection system. Microstructure coding is used to preset micro-reflection points on the surface of the gold wire. The reflected signal also contains specific coding information to identify specific positions on the gold wire, helping to locate and confirm the length mark position.

[0081] It should be noted that if there are multiple reflection points on the gold wire, multiple reflection signals can be collected, and the overall length of the gold wire can be determined by calculating the average value of the multiple signals, avoiding accidental errors caused by a single signal, thereby improving measurement accuracy.

[0082] S2: performing data preprocessing on the reflection signal, processing the signal in real time according to a preset length calculation standard, calculating the precise length value of the current gold wire, and determining whether the length is within the set standard range;

[0083] It should be noted that the laser or infrared signal received from the reflection point is transmitted to the receiving device in the device, and the receiving device converts the reflected analog signal into a digital signal through an ADC (analog-to-digital converter) for further processing;

[0084] Furthermore, the collected reflection signal is verified to ensure that the signal quality is stable and within the expected range, and to filter out noise and ambient light interference;

[0085] Through low-pass filtering, Kalman filtering and other algorithms, the noise caused by vibration, environmental interference, etc. is filtered out to extract clean signals; the smoothing algorithm is used to further reduce the residual error of the denoised reflection signal to ensure the stability of subsequent data calculations; the key features of the corresponding reflection points in the signal are extracted to determine the position of each reflection peak point to accurately capture the distribution information of the reflection points on the gold wire;

[0086] It should be noted that the present invention does not specifically limit the selection of filtering algorithms and smoothing algorithms;

[0087] The pre-processed signal is processed according to the preset length calculation standard, which calculates the current length of the gold wire based on the distance between the reflection points, the known speed of light and the signal transmission time; according to the speed of light formula, the propagation time of the reflected signal from the reflection point to the receiving device can be calculated by the following formula:

[0088] ;

[0089] in, is the signal propagation time (seconds), is the distance between reflection points (meters), is the speed of light, is the refractive index of the propagation medium;

[0090] The precise length of the gold wire is obtained by calculating and accumulating the distances between adjacent reflection points. During the calculation process, the data is corrected based on the equipment calibration parameters (such as temperature, light speed adjustment factor, etc.) to ensure high accuracy. The formula for calculating the length of the gold wire is as follows:

[0091] ;

[0092] in, is the total length of the gold wire (meters), is the propagation time (in seconds) of the i-th pair of reflection points, and n is the number of reflection point pairs;

[0093] The current wire length value is compared with the preset standard length range in real time to determine whether it is within the allowable deviation range. If the length exceeds the standard range, the system will automatically record the abnormal data and further analyze the cause of the deviation (such as missing reflection points, insufficient signal strength, etc.). If necessary, the system will re-collect data or perform interpolation compensation.

[0094] The final length value and judgment result are fed back to the main control system. If the length is qualified, the data is recorded and the next step is entered; if it is unqualified, an early warning signal or data recalibration process is triggered to ensure that each round of length detection and calculation results meet the standards.

[0095] Furthermore, the present invention is provided with a preset standard range of gold wire length, and the length value obtained by the real-time reflection signal is compared with the corresponding allowable length range in the preset standard range of gold wire length by the data analysis module. If the real-time gold wire length corresponding to the reflection signal does not fall within the corresponding allowable range, it is determined that there is an abnormality, and the corresponding real-time gold wire length is marked as an abnormal length;

[0096] Specifically, in the present invention, the preset standard range of gold wire length includes two main parameters, the minimum allowable value and the maximum allowable value of the gold wire length. This range is set based on many factors such as the characteristics of the gold wire, bonding process requirements and equipment accuracy. For example, for a certain specification of gold wire (such as a diameter of 25μm and a length of 1.5m), the allowable standard length range may be set to (1.49m, 1.51m). This standard range is set through experimental data, empirical values ​​or historical production data accumulation, and will be adjusted as production conditions or gold wire types change. By ensuring that the gold wire length always remains within this range, poor bonding problems caused by length deviation can be effectively avoided.

[0097] Set a maximum allowable deviation , if the calculated length If the deviation exceeds this range, it will be judged as abnormal, and the system will trigger an early warning and start the correction mechanism. The calculation formula is as follows:

[0098] ;

[0099] Among them, L s is the preset standard length (meters), is the maximum allowable deviation (meter);

[0100] After obtaining the reflection signal and preprocessing it, the data analysis module calculates the precise length of the gold wire in real time. According to the change of the reflection signal, the calculated length value of the gold wire will be constantly compared with the preset standard range. If the real-time length value exceeds the preset range (such as less than 1.49m or more than 1.51m), the data analysis module will immediately determine that the length is "abnormal length". The abnormal length value will be marked as an abnormal parameter for subsequent operations.

[0101] The detection of abnormal length is achieved by comparing it with the preset length range. For wire lengths that deviate from the standard, the system will determine that they are abnormal and take corresponding treatment measures according to the set process requirements. For example, if the real-time wire length deviation is too large, the system will issue an alarm and record relevant data.

[0102] Once the gold wire length is found to be abnormal, the system will automatically mark the length value as abnormal and start the subsequent correction mechanism. For example, the feedback control system will adjust the wire stretching process, recalibrate the length, or suspend the production process to ensure that the abnormal length does not enter the subsequent bonding step.

[0103] When the system detects that the length of the gold wire is abnormal, it can automatically adjust the stretching speed, stretching direction or other parameters of the gold wire to make corrections. For example, if the length is too short, the stretching force or speed of the gold wire can be adjusted to meet the standard; if the length is too long, the length of the gold wire can be shortened by reducing the stretching force or increasing the stretching speed. If one adjustment cannot restore the length of the gold wire to the standard range, the system will perform multiple measurements and corrections to ensure that the final length of the gold wire meets the preset standard range. During this process, the data analysis module will track in real time and verify the results of each adjustment.

[0104] S3: When the system detects that the length of the gold wire is abnormal, the operating parameters of the bonding machine are optimized according to the preset standard adjustment strategy to complete the length identification;

[0105] Furthermore, through the real-time feedback control system, the relevant operating parameters of the bonding machine are automatically adjusted according to the change of the gold wire length. For example, the bonding force and bonding angle are adjusted to achieve real-time correction of the abnormal gold wire length. The system will flexibly adjust the operating parameters according to the currently detected abnormal situation to ensure that the length of the gold wire is always maintained within the preset standard range during the next bonding process.

[0106] Specifically, relevant adjustments are made based on the input variables, including the wire deviation and the wire deviation change rate; the wire deviation represents the difference between the current wire length and the preset standard length, which may be positive (longer) or negative (shorter). The deviation range is set by production requirements, such as ±0.05m. The wire deviation change rate reflects the speed of the wire length deviation change, which can be positive (deviation increases) or negative (deviation decreases).

[0107] Fuzzy sets are used to describe the wire deviation and the rate of change of deviation, which are defined as short level, close level, long level, increasing level, decreasing level and stable level respectively.

[0108] The output variables include bonding force (F), stretching speed (V) and bonding angle (A). According to the deviation of the wire length, the operating parameters are adjusted. Fuzzy sets are used to describe the different states of these output variables, including "increase", "normal" and "decrease" for bonding force and stretching speed, and "increase angle", "normal angle" and "decrease angle" for bonding angle.

[0109] The system uses the fuzzy control rule base to make inferences and adjust the output variables. The specific rules are as follows:

[0110] If the wire deviation is short and the deviation changes to increase, increase the stretching speed and reduce the bonding angle. If the wire deviation is short and the deviation changes to stable, maintain normal stretching speed and reduce bonding strength. If the wire deviation is long and the deviation changes to increase, reduce the stretching speed and increase the bonding angle. If the wire deviation is close and the deviation changes to decrease, maintain normal stretching speed and increase bonding strength. If the wire deviation is long and the deviation changes to stable, reduce the stretching speed and reduce bonding strength.

[0111] Through fuzzy reasoning, the system obtains the adjusted operating parameters based on the actual values ​​of the wire deviation and the deviation change rate, and uses weighted average to perform defuzzification. Based on the fuzzy reasoning results and the membership function, this method calculates the specific adjustment values ​​of the stretching speed, bonding force and bonding angle, and generates corresponding operating instructions to ensure that the wire stretching and bonding process meets the standard requirements.

[0112] According to different wire length deviations and change rates, the system implements the following adjustment strategies:

[0113] When the wire deviation is in the short stage and the deviation changes to the increasing stage, increase the stretching speed, appropriately increase the bonding force, and reduce the bonding angle to compensate for the insufficient wire length and ensure welding stability.

[0114] When the wire deviation is at the long level and the deviation change is at the increasing level, reduce the stretching speed, reduce the bonding force, and increase the bonding angle to avoid excessive elongation of the wire and ensure correct placement.

[0115] When the gold wire deviation is at the approach level and the deviation change is at the reduction level, maintain the normal stretching speed, increase the bonding force moderately, and maintain the normal angle to ensure that the gold wire is in stable contact with the pad.

[0116] Furthermore, the adjustment strategy is not limited to the correction of the wire length, but also comprehensively adjusts the various operating parameters of the bonding machine by combining the real-time parameters of the wire temperature, speed, etc. The system will automatically optimize the parameter settings according to different working conditions and wire types to meet the precise requirements under the current working conditions.

[0117] Furthermore, if the initial adjustment fails to restore the wire length to the standard range, the system will perform multiple correction operations and track the effect of each adjustment in real time to ensure that the final wire length meets the preset standard and avoid abnormal data from entering subsequent processes.

[0118] Furthermore, the present embodiment also provides a length identification system for an intelligent gold bonding wire, comprising: a length self-test module, a data analysis module, an abnormality detection module, and a parameter optimization module;

[0119] The length self-test module is used to embed a micro-reflection point on the surface of the gold wire, and obtain a reflection signal by sending a laser signal to the micro-reflection point;

[0120] The data analysis module is used to perform data preprocessing on the reflection signal, process the signal in real time according to a preset length calculation standard, calculate the length of the gold wire, and determine whether the length of the gold wire is within the set standard range;

[0121] The anomaly detection module is used to compare the gold wire length obtained from the reflection signal with the standard range to determine whether there is an anomaly, and trigger the early warning mechanism according to the maximum allowable deviation to initiate corrective measures;

[0122] The parameter optimization module is used to adjust the operating parameters of the bonding machine using a fuzzy control algorithm according to the deviation and change of the gold wire length.

[0123] This embodiment also provides a computer device, which may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 2 As shown. The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, an operator network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a comprehensive evaluation method suitable for orderly access of large-scale distributed power sources is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covered on the display screen, or a key, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse.

[0124] This embodiment also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented: embedding micro-reflection points on the surface of the gold wire, and obtaining a reflection signal by sending a laser signal to the micro-reflection point;

[0125] Performing data preprocessing on the reflected signal, processing the signal in real time according to a preset length calculation standard, calculating the length of the gold wire, and determining whether the length of the gold wire is within a set standard range;

[0126] When it is detected that the length of the gold wire is abnormal, the operating parameters of the bonding machine are optimized according to a preset standard adjustment strategy to complete the length identification.

[0127] Example 2

[0128] Reference Figure 1 - Figure 2 , which is the second embodiment of the present invention, and this embodiment provides a method for identifying the length of an intelligent bonding wire. In order to verify the beneficial effects of the present invention, scientific demonstration is carried out through economic benefit calculation and simulation experiments.

[0129] In this embodiment, a standard smart bonding machine was used for the test, and bonding gold wires of different lengths (from 1.0 m to 1.5 m) were used for testing. Micro reflection points were embedded on the surface of each gold wire, which were used to interact with the laser signal. The key process of the test is as follows:

[0130] 0When each gold wire is manufactured, multiple micro reflection points are embedded on the surface. These reflection points will help the laser signal reflect on the surface of the gold wire and provide information about the length of the gold wire.

[0131] Through the high-frequency laser pulse emission system, the laser signal is emitted to the micro reflection point on the surface of the gold wire. After the laser signal hits the reflection point, the reflected signal returns and is received by the receiving device.

[0132] First, the signal quality of the collected reflection signal is checked to remove noise and environmental interference to ensure signal stability. The residual error is eliminated through a smoothing algorithm to extract the reflection peak point position.

[0133] The current length of the gold wire is calculated through a formula, and the propagation time of the reflected signal is combined with the known values ​​of the speed of light and the refractive index to obtain the exact length of the gold wire.

[0134] The standard length range set in the experiment is 1.0m to 1.5m. If the calculated length of the gold wire exceeds this range, it is judged as abnormal.

[0135] For each length deviation of the gold wire, the system will automatically adjust the operating parameters of the bonding machine. According to the change in the length of the gold wire, the fuzzy control rule library will infer and automatically adjust the stretching speed, bonding force and bonding angle to ensure that the length of the gold wire remains in the optimal range.

[0136] The following are experimental data obtained based on the above implementation process.

[0137] Table 1: Experimental data of gold wire length identification (reflection signal calculation)

[0138] Sample No. Length of gold wire (meter) Reflected signal propagation time (seconds) Reflection point spacing (m) Speed ​​of light (m / s) Refractive Index Calculate the length of the gold wire (meters) Length error (meters) 1 1.00 0.005 0.0005 3.00E+8 1.0 1.00 0.00 2 1.10 0.0055 0.00055 3.00E+8 1.0 1.10 0.00 3 1.20 0.006 0.0006 3.00E+8 1.0 1.20 0.00 4 1.30 0.0065 0.00065 3.00E+8 1.0 1.30 0.00 5 1.40 0.007 0.0007 3.00E+8 1.0 1.40 0.00 6 1.50 0.0075 0.00075 3.00E+8 1.0 1.50 0.00

[0139] Table 2: Signal strength and noise analysis

[0140] Sample No. Signal strength (dB) Noise amplitude (dB) Signal quality (Signal-to-noise ratio) Is there interference? Signal stability (%) Exception Marking 1 75 5 15 no 100 no 2 74 6 12.33 no 99 no 3 73 7 10.43 no 99 no 4 72 8 9 no 98 no 5 70 9 7.78 yes 95 yes 6 65 10 6.50 yes 90 yes

[0141] Table 3: Effect of operating parameter optimization

[0142] Sample No. Gold wire length error (meter) Stretching speed (mm / s) Bonding force (N) Bonding angle (°) Adjusted length (m) Adjusted error (meters) 1 0.00 1.0 50 45 1.00 0.00 2 0.00 1.1 52 44 1.10 0.00 3 0.00 1.2 54 43 1.20 0.00 4 0.00 1.3 56 42 1.30 0.00 5 0.00 1.4 58 41 1.40 0.00 6 0.00 1.5 60 40 1.50 0.00

[0143] According to the experimental data, it can be seen that the calculated gold wire length result obtained by this method is completely consistent with the actual length (the error is zero), and the "calculated gold wire length" and "gold wire length" of all samples in Table 1 are consistent. This result proves the accuracy of the method of the present invention in signal processing and gold wire length calculation, and can effectively avoid the problems caused by measurement errors in the prior art.

[0144] Table 2 shows the signal strength and noise analysis. The signal quality is high (the signal-to-noise ratio is above 10), indicating that the quality of the reflected signal is good and stable, and most samples are not disturbed. Only when the gold wire length deviation is large (samples 5 and 6), the signal quality decreases slightly, indicating that the system can identify signal anomalies and perform corresponding processing.

[0145] The operating parameter optimization effect in Table 3 shows the optimization of the gold wire length after the system automatically adjusts the bonding machine operating parameters according to the change of the gold wire length. After the adjustment strategy was implemented, the length error of all samples was zero, indicating that the operating parameter optimization can effectively compensate for the deviation of the gold wire length, thereby ensuring that the length of the gold wire is always within the set standard range.

[0146] The data of this embodiment show that the intelligent bonding wire length identification method of the present invention can accurately measure the length of the gold wire and automatically adjust the operating parameters of the bonding machine when an abnormality is detected to ensure that the length of the gold wire meets the standard. Compared with the prior art, the present invention has the following advantages:

[0147] The accuracy of wire length calculation is improved, avoiding production problems caused by measurement errors.

[0148] By automatically optimizing the operating parameters of the bonding machine, manual intervention in the production process can be effectively reduced and production efficiency can be improved.

[0149] In an environment with strong interference, the present invention can maintain high signal quality through signal quality analysis and noise filtering technology, thereby ensuring the stability and reliability of the system.

[0150] Therefore, the present invention provides an innovative and practical solution with significant technical advantages and novelty.

[0151] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.

[0152] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes. The schemes in the embodiments of the present application may be implemented in various computer languages, for example, object-oriented programming language Java and literal scripting language JavaScript, etc.

[0153] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0154] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0155] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1The steps for the functions specified in one or more boxes.

[0156] Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.

[0157] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A method for identifying the length of an intelligent bonding wire, characterized in that: The method comprises: embedding a micro reflection point on the surface of the gold wire, and obtaining a reflection signal by sending a laser signal to the micro reflection point; Performing data preprocessing on the reflected signal, processing the signal in real time according to a preset length calculation standard, calculating the length of the gold wire, and determining whether the length of the gold wire is within a set standard range; When it is detected that the length of the gold wire is abnormal, the operating parameters of the bonding machine are optimized according to a preset standard adjustment strategy to complete the length identification; The reflected signal includes distance information, signal strength, angle information and microstructure code; The distance information is used to calculate the current length information of the gold wire through the time delay or phase change of the reflected signal; The signal strength is used to determine the strength of the reflected signal, reflects the signal quality during the measurement process, and is used to determine whether there is interference or abnormality; The angle information is used to determine the incident and reflection angles of the reflected signal and to determine additional information of the position of the gold wire in space; The microstructure coding is used to preset micro reflection points on the gold wire surface, and the reflection signal also contains specific coding information to identify the specific position on the gold wire; The calculation of the current gold wire length includes: The pre-processed signal is processed according to the preset length calculation standard. The standard calculates the current length of the gold wire based on the distance between the reflection points, the known speed of light and the signal transmission time. The propagation time of the reflected signal from the reflection point to the receiving device is calculated by the following formula: ; Where t is the signal propagation time, is the distance between the reflection points, is the speed of light, is the refractive index of the propagation medium; By calculating the distances between adjacent reflection points and adding them up, the exact length of the gold wire can be obtained. The formula for calculating the length of the gold wire is as follows: ; in, is the total length of the gold wire, is the propagation time of the i-th pair of reflection points, and n is the number of reflection point pairs.

2. The method for identifying the length of the smart bonding wire according to claim 1, characterized in that: The data preprocessing includes: Verify the collected reflection signal to ensure that the signal quality is stable and within the expected range, and filter out noise and ambient light interference; The filtering algorithm is used to filter out the noise caused by vibration and environmental interference, and a clean signal is extracted; a smoothing algorithm is used to further reduce the residual error of the denoised reflection signal; the key features of the corresponding reflection points in the signal are extracted to determine the position of each reflection peak point.

3. The method for identifying the length of the smart bonding wire according to claim 2, characterized in that: The determination of whether the length of the gold wire is within the set standard range includes: A preset standard range of gold wire length is set, and the length value obtained by the reflection signal is compared with the corresponding allowable length range in the preset standard range of gold wire length through the data analysis module. If the real-time gold wire length corresponding to the reflection signal does not fall within the corresponding allowable range, it is determined that there is an abnormality, and the corresponding real-time gold wire length is marked as an abnormal length; The preset gold wire length standard range includes the minimum allowable value and the maximum allowable value of the gold wire length; The maximum allowable deviation is obtained based on the minimum and maximum allowable values ​​of the wire length. , if the calculated length If the deviation exceeds this range, it is considered abnormal, the system triggers an early warning and starts a correction mechanism. The calculation formula is as follows: ; Among them, L s The preset standard length is is the maximum allowable deviation; For the gold wire length that deviates from the standard, the gold wire length is determined to be abnormal, and corresponding processing measures are taken according to the set process requirements.

4. The method for identifying the length of the smart bonding wire according to claim 3, characterized in that: The optimization of the operating parameters of the bonding machine includes: Through the real-time feedback control system, the relevant operating parameters of the bonding machine are automatically adjusted according to the changes in the length of the gold wire; The relevant operating parameters of the bonding machine include stretching speed, bonding force and bonding angle.

5. The method for identifying the length of the smart bonding wire according to claim 4, characterized in that: The preset standard adjustment strategy includes: Adjustment is made based on input variables, including wire deviation and wire deviation change rate; Define fuzzy sets, which are used to describe the wire deviation and the deviation change rate, and are defined as short level, close level, long level, increasing level, decreasing level, and stable level respectively; Adjust the operating parameters according to the wire length deviation.

6. The method for identifying the length of the smart bonding wire according to claim 5, characterized in that: Adjust the operating parameters according to the wire length deviation, including: Reasoning is performed through the fuzzy control rule base and the output variables are adjusted. The specific rules are as follows: If the wire deviation is in the short stage and the deviation change is in the increasing stage, increase the stretching speed and reduce the bonding angle; If the wire deviation is short and the deviation change is stable, maintain the normal stretching speed and reduce the bonding force; If the wire deviation is in the long stage and the deviation change is in the increasing stage, reduce the stretching speed and increase the bonding angle; If the wire deviation is at the approach level and the deviation change is at the reduction level, maintain the normal stretching speed and increase the bonding force; If the wire deviation is at the long level and the deviation change is at the stable level, reduce the stretching speed and the bonding force; According to the actual values ​​of the wire deviation and the deviation change rate, the adjusted operating parameters are obtained and defuzzified using weighted average; According to different wire length deviations and change rates, the system implements the following adjustment strategies: When the wire deviation is short and the deviation changes to increase, increase the stretching speed, increase the bonding force appropriately, and reduce the bonding angle; When the wire deviation is in the long stage and the deviation change is in the increasing stage, the stretching speed is reduced, the bonding force is reduced, and the bonding angle is increased; When the wire deviation is at the approach level and the deviation change is at the reduction level, maintain normal stretching speed, increase bonding force moderately, and maintain normal angle.

7. A length identification system for an intelligent gold bonding wire, based on the length identification method for an intelligent gold bonding wire according to any one of claims 1 to 6, characterized in that: It includes length self-test module, data analysis module, anomaly detection module and parameter optimization module; The length self-test module is used to embed a micro-reflection point on the surface of the gold wire, and obtain a reflection signal by sending a laser signal to the micro-reflection point; The data analysis module is used to perform data preprocessing on the reflection signal, process the signal in real time according to a preset length calculation standard, calculate the length of the gold wire, and determine whether the length of the gold wire is within a set standard range; The anomaly detection module is used to compare the length of the gold wire obtained according to the reflection signal with the standard range to determine whether there is an anomaly, and trigger the early warning mechanism according to the maximum allowable deviation to start corrective measures; The parameter optimization module is used to adjust the operating parameters of the bonding machine using a fuzzy control algorithm according to the deviation and change of the gold wire length.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the length identification method of any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the length identification method of any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Method and arrangement for determining the quality of a bonding wire

    DE102013222345A1

  • Apparatus and method for measuring length of moving elongated object

    US5430665A