[go: up one dir, main page]

WO2023098122A1 - Method for generating parameterized bonding data on basis of bonding wire model, and medium and device - Google Patents

Method for generating parameterized bonding data on basis of bonding wire model, and medium and device Download PDF

Info

Publication number
WO2023098122A1
WO2023098122A1 PCT/CN2022/109341 CN2022109341W WO2023098122A1 WO 2023098122 A1 WO2023098122 A1 WO 2023098122A1 CN 2022109341 W CN2022109341 W CN 2022109341W WO 2023098122 A1 WO2023098122 A1 WO 2023098122A1
Authority
WO
WIPO (PCT)
Prior art keywords
bonding
bonding wire
wire model
parameters
model
Prior art date
Application number
PCT/CN2022/109341
Other languages
French (fr)
Chinese (zh)
Inventor
钱胜杰
刘继硕
何忙
刘丰收
Original Assignee
上海望友信息科技有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 上海望友信息科技有限公司 filed Critical 上海望友信息科技有限公司
Publication of WO2023098122A1 publication Critical patent/WO2023098122A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/39Circuit design at the physical level
    • G06F30/398Design verification or optimisation, e.g. using design rule check [DRC], layout versus schematics [LVS] or finite element methods [FEM]

Definitions

  • the invention belongs to the technical field of integrated circuit packaging and relates to a method for generating bonding data, in particular to a method, medium and equipment for generating parameterized bonding data based on a bonding wire model.
  • wire bonding technology has been widely used in the field of modern semiconductor industry as a key process of integrated circuit packaging. Its main purpose is to realize the electrical connection between the chip and the external circuit, and between the chip and the chip. With the development of systematization and integration of device packaging, there are more and more bonding wires inside the package, so the package bonding procedure required in manufacturing becomes very important.
  • the purpose of the present invention is to provide a method, medium and equipment for generating parameterized bonding data based on the bonding wire model, which is used to solve the problem that the prior art cannot replace manual operation to generate less accurate data. Highly parameterized bonded data problems.
  • the present invention provides a method for generating parameterized bonding data based on a bonding wire model, characterized in that the method for generating parameterized bonding data based on a bonding wire model includes : Obtain the matching parameters in the integrated circuit design file; according to the matching parameters, screen the bonding wire models that meet the preset matching range from the bonding wire model library; perform interference simulation check on the screened bonding wire models; use Generate parametric bonding data from bond wire models checked by interference simulations.
  • another aspect of the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above-mentioned parameterization based on the bonding wire model is realized.
  • Method for binding data Method for binding data.
  • the last aspect of the present invention provides an electronic device, including: a processor and a memory; the memory is used to store computer programs, and the processor is used to execute the computer programs stored in the memory, The electronic device is made to execute the method for generating parameterized bonding data based on the bonding wire model.
  • the method, medium and equipment for generating parameterized bonding data based on the bonding wire model according to the present invention have the following beneficial effects:
  • the bonding wire model is screened from the bonding wire model library by using the matching parameters of the design file, and the parameterized bonding data is generated after the interference simulation check is performed on the bonding wire model, and then the parameterized bonding data is imported into different bonding wires.
  • the present invention uses data learning and optimization judgment to replace manual operation, which greatly improves work efficiency and quality, thereby further reducing the production cost of the enterprise. On the one hand, it improves the shortcomings of manual operation, such as low efficiency, poor accuracy and adaptability, and more dependence on experience.
  • the bonding equipment When certain objective conditions or environments of the system change, precise adaptive changes can be achieved, thereby improving the accuracy of bonding data.
  • FIG. 1 shows a schematic flowchart of an embodiment of a method for generating parameterized bonding data based on a bonding wire model of the present invention.
  • FIG. 2 is a schematic diagram of wire bonding in an embodiment of the method for generating parameterized bonding data based on a bonding wire model of the present invention.
  • FIG. 3 is a schematic flowchart of another embodiment of the method for generating parameterized bonding data based on the bonding wire model of the present invention.
  • FIG. 4 shows an iterative flowchart of model library optimization in an embodiment of the method for generating parameterized bonding data based on the bonding wire model of the present invention.
  • FIG. 5 shows a flow chart of generating bonding data in an embodiment of the method for generating parameterized bonding data based on a bonding wire model of the present invention.
  • FIG. 6 is a schematic diagram of interference simulation in an embodiment of the method for generating parameterized bonding data based on the bonding wire model of the present invention.
  • FIG. 7 is a schematic view showing the structural connection of the electronic device of the present invention in an embodiment.
  • the method, medium and equipment for generating parameterized bonding data based on the bonding wire model of the present invention use data learning and optimization judgment to replace manual operations, greatly improving work efficiency and quality, thereby further reducing production costs of enterprises.
  • FIG. 1 shows a schematic flowchart of a method for generating parameterized bonding data based on a bonding wire model in an embodiment of the present invention.
  • the method for generating parameterized bonding data based on the bonding wire model specifically includes the following steps:
  • the matching parameters include: the height difference between the first pad and the second pad, the length of the line between the projected points of the first pad and the second pad on the horizontal plane, and the bonding Wire type and bond wire diameter.
  • the matching parameters further include: pad parameters.
  • the design files include but are not limited to: Allegro SIP design files, Mentor Expedition PCB design files or bonding point files (dxf, dwg, txt) etc.
  • FIG. 2 shows a schematic view of wire bonding in an embodiment of the method for generating parameterized bonding data based on the bonding wire model of the present invention.
  • the projection points of the first pad D1 and the second pad D2 on the horizontal plane are calculated
  • the length of the line between The height z of the first pad D1 and the height z1 of the second pad D2 are determined according to the assembly method, and then the height difference z-z1 between the first pad D1 and the second pad D2 is obtained.
  • L represents the length of the line between the projected points on the horizontal plane.
  • z-z1 represents the height difference between the first bonding point D1' and the second bonding point D2'
  • L represents the length of the line between the projected points on the horizontal plane.
  • the matching parameters that will be obtained the height difference between the first pad D1 and the second pad D2 (can be extracted, if not, it needs to be set), the first pad D1 and the second pad D2 are on the horizontal plane
  • the length of the connection between the projection points, the type of the bonding wire, and the diameter of the bonding wire are used as the associated conditions.
  • the preset matching range ⁇ 5% the corresponding bonding wire model is automatically screened out in the bonding wire model library.
  • ⁇ 5% is one of the implementations of the preset matching range, and other reasonably set numerical ranges other than ⁇ 5% are also within the protection scope of the present invention.
  • the method for generating parameterized bonding data based on the bonding wire model further includes: analyzing the quantity of the selected bonding wire models.
  • the step of performing interference simulation check on the screened bonding wire model is performed.
  • the priority parameters include: at least one of frequency of use, update time, or set priority A sort of.
  • the priority parameter is frequency of use, select the bonding wire model with the highest frequency of use as the preferred bonding wire model; if the priority parameter is update time, select the bonding wire model with the latest update time as the preferred bonding wire model.
  • the creation method may be manual creation or model algorithm creation.
  • S13 specifically includes the following steps:
  • the specific inspection process of the double-wire bonding process is: judge whether the bonding wire is double-wire bonding according to the number of coordinates on the same pad, and when the number of coordinates on the same pad is greater than 1, it can be identified as There is a double-wire bonding, if there is a double-wire bonding, for the special inspection of the double-wire bonding process, the two bonding wires are taken as a whole to judge whether the distance between the adjacent bonding wires is within the range within; no special inspection for double-wire bonding process is required if no double-wire bonding is present.
  • each parameter determined based on the simplified trajectory of the bonding wire is within a corresponding range, it is determined that the interference simulation check is passed, and the bonding wire model passed the interference simulation check is further used to generate parameterized bonding data.
  • At least one parameter is not within the range, perform an interference simulation check on another bonding wire model; if only one bonding wire model is screened out before the interference simulation check, and at least one of each parameter is out of range after the simulation interference check Within the corresponding range, an alarm is sent and an abnormal report is output to inform relevant personnel that no bonding wire model that can be used to output parameterized bonding data has been found.
  • the parameterized bonding data can be imported into different types of bonding equipment for use in different bonding scenarios.
  • different bonding scenarios refer to different materials (specifically, different materials and diameters of bonding wires), different requirements for bonding accuracy, and so on.
  • FIG. 3 is a schematic flowchart of another embodiment of the method for generating parameterized bonding data based on the bonding wire model of the present invention.
  • the method for generating parameterized bonding data based on the bonding wire model further includes:
  • the characteristic parameters include: the height difference between the first bonding point and the second bonding point, the length of the line between the projection points of the first bonding point and the second bonding point on the horizontal plane, the type of bonding line, Bonding wire diameter, pad parameters corresponding to the first bonding point and the second bonding point.
  • the pad parameters may not be used as a necessary condition for screening and matching the bonding wire model.
  • the bonding program contains coordinate parameters. Combined with Figure 2, according to the coordinates of the first bonding point (x, y, z) and the second bonding point (x1, y1, z1), calculate the first bond The length of the line between the projection point of the joint point and the second bonding point on the horizontal plane and the height difference z-z1 between the first bonding point and the second bonding point.
  • the machine parameters include: ultrasonic mode, power, bonding time, bonding pressure, bonding temperature, solder ball size of the first bonding point; ultrasonic mode, power, bonding time, bonding pressure, bonding temperature; and arc trajectory parameters.
  • priority parameters can also be extracted in the bonding program. For example, the frequency of use of each machine parameter, the update time of each machine parameter, or the preferred priority level, etc., any parameter value that can represent the priority order.
  • each priority parameter can be used in combination, or used alone.
  • one feature parameter in the bonding wire model library may correspond to multiple machine parameters, and the machine parameters are selected according to the preset priority parameters. For example: if the pre-set priority parameter is frequency priority, then directly select the machine parameter with the highest frequency of use; or if the pre-set priority parameter is update time, then directly select the machine parameter with the latest update time; or select the preferred priority level as priority, Then directly select the machine parameters with the highest priority.
  • FIG. 4 shows an iterative flowchart of model library optimization in an embodiment of the method for generating parameterized bonding data based on the bonding wire model of the present invention.
  • the method for generating parameterized bonding data based on the bonding wire model further includes:
  • the parameters of the bonding machine will be continuously revised during the production process due to technological changes such as equipment upgrades and welding materials upgrades, it is necessary to continuously iterate the bonding wire model library.
  • First determine a bonding program that has been produced extract the characteristic parameters, filter the bonding wire model that meets the preset range in the bonding wire model library according to the characteristic parameters, and update the bonding machine in the searched bonding wire model parameter.
  • the upgrading of welding materials refers to the change of the composition or proportion of the bonding wire material; the bonding program that has been produced indicates that it has already been used in production.
  • the parameters of the parameterized bonding data output by the interference simulation of this scheme can be returned to the bonding wire model library to update the parameters after the trial production verification in actual production.
  • the searched bonding wire model already contains pad parameters (pad material and pad pattern shape), or the bonding program contains pad parameters, then update the above changed All bonding machine parameters and characteristic parameters. If the searched bonding wire model and bonding program do not contain pad parameters (pad material and pad pattern shape), find the corresponding design file, obtain the pad parameters, and add them to the corresponding In the bonding characteristic parameters, update all the bonding machine parameters and characteristic parameters that have changed.
  • FIG. 5 shows a flow chart of generating bonding data in an embodiment of the method for generating parameterized bonding data based on the bonding wire model of the present invention.
  • FIG. 5 taking K&S equipment as an example, the specific implementation process of generating parameterized bonding data based on the bonding wire model in the present invention will be described.
  • the matching parameters are extracted.
  • the pad information includes: component name, pin name, pad center coordinates (X, Y coordinates), pad pattern shape and pad height.
  • pad height Calculate the cumulative height according to the component type, component physical size and vertical assembly method as the pad height; calculate the distance between the projection points on the horizontal plane of the pad through the pad coordinates and pad height of each pair of solder joints. The length L of the connecting line and the height difference of the pad.
  • the unit of unmarked data in the following data is ⁇ m.
  • First pad information component name: DIE2, pin name: P2, pad pattern shape: 90*90um, pad coordinates (4800.0, 7206.0).
  • DIE2 is a chip, thickness: 90, assembly method is stacking, and the height of the first pad is obtained: 180.
  • Second pad information component name: DIE1, pin name: P1, pad pattern shape: 90*90um, pad coordinates (4800.0, 7911.0).
  • DIE1 is a chip, thickness: 90, assembly method is stacking, and the height of the second pad is obtained: 90.
  • the parameters of the pad are that the material of the pad is nickel gold, and the shape of the pad pattern is 90*90.
  • the characteristic parameters of the first bonding wire model are: height difference 90; length of the line between projected points on the horizontal plane 705.0; bonding wire type: gold alloy, bonding wire diameter 0.8mil, (20.32 ⁇ m); the first Bonding point pad parameters: pad material is nickel gold, pad pattern shape: 90*90; second bonding point pad parameters: pad material is nickel gold, pad pattern shape: 90*90.
  • the machine parameters of the first bonding line model are: bonding parameters of the first bonding point: ultrasonic mode: power mode; power output 400mW; bonding time: 7ms; bonding pressure: 35g; bonding temperature: 240°C; Ball size: 48.8um.
  • Bonding parameters of the second bonding point ultrasonic mode: power mode; power output 400mW; bonding time: 6ms; bonding pressure: 85g; bonding temperature: 240°C.
  • the arc trajectory parameters of the current machine are: a. Arc: standard arc; b. Neck height: 3mil; c. Reverse shift: 3mil; d. Reverse shift angle: 90°, etc.
  • Priority parameters of the first bonding wire model highest frequency of use: 50, parameter update time 2021-10-2016:00.
  • the characteristic parameters of the second bonding wire model are: the height difference is 90; the length of the line between the projected points on the horizontal plane is 705.0; the obtained bonding wire type: gold alloy, bonding wire diameter 0.8mil, (20.32 ⁇ m); Pad parameters of the first bonding point: None; Pad parameters of the second bonding point: None. Furthermore, the second bonding wire model has no pad parameters, therefore, the pad parameters in the first pair of pad matching parameters can be filled to the second bonding wire during subsequent optimization iterations of the bonding wire model library In the pad parameters of the model, the update of the second bonding wire model is realized.
  • the machine parameters of the second bonding line model are: bonding parameters of the first bonding point: ultrasonic mode: power mode; power output 400mW; bonding time: 7ms; bonding pressure: 37g; bonding temperature: 240°C; Ball size: 49.0um. Bonding parameters of the second bonding point: ultrasonic mode: power mode; power output 400mW; bonding time: 6ms; bonding pressure: 85g; bonding temperature: 240°C.
  • the arc trajectory parameters of the current machine are: a. Arc: standard arc; b. Neck height: 3mil; c. Reverse shift: 3mil; d. Reverse shift angle: 90°, etc.
  • the priority parameters of the second bonding wire model are: the highest frequency of use: 45, and the parameter update time is 2021-9-209:00.
  • the first bonding wire model has a usage frequency of up to 50, and the second bonding wire model has a usage frequency of up to 45, then select the first bonding wire model as the bonding wire model M1.
  • First pad information component name: DIE2, pin name: P2, pad pattern shape: 85*85um, pad coordinates (4930.0, 7206.0).
  • DIE2 is a chip, thickness: 90, assembly method is stacking, and the height of the first pad is obtained: 180.
  • Second pad information component name: DIE1, pin name: P1, pad pattern shape: 85*85um, pad coordinates (4890.0, 7911.0), DIE1 is chip thickness: 90, assembly method is stacking, Get the height of the second pad: 90.
  • the pad parameter is nickel gold, and the pad pattern shape is 85*85.
  • the characteristic parameters of this bonding wire model are: height difference 90; length of connection line between projected points on the horizontal plane 706.1; bonding wire type: gold alloy, bonding wire diameter 0.8mil, (20.32 ⁇ m); first bond Joint pad parameters: pad material is nickel gold, pad pattern shape: 85*85; second bonding point pad parameters: pad material is nickel gold, pad pattern shape: 85*85.
  • the machine parameters of this bonding wire model are: bonding parameters of the first bonding point: ultrasonic mode: power mode; power output 400mW; bonding time: 7ms; bonding pressure: 35g; bonding temperature: 240°C; Size: 48.8um.
  • Bonding parameters of the second bonding point ultrasonic mode: power mode; power output 400mW; bonding time: 6ms; bonding pressure: 85g; bonding temperature: 240°C.
  • the arc trajectory parameters of the current machine are: a. Arc: standard arc; b. Neck height: 3mil; c. Reverse shift: 3mil; d. Reverse shift angle: 90°, etc.
  • the priority parameters of this bonding wire model are: the highest frequency of use: 100, and the parameter update time is 2021-10-2016:02.
  • this bonding wire model is directly used as the bonding wire model M2.
  • the bonding wire model matching operation of subsequent pairs of solder points is performed one by one until all pairs of solder points are matched.
  • FIG. 6 shows a schematic diagram of interference simulation in an embodiment of the method for generating parameterized bonding data based on the bonding wire model of the present invention.
  • the simplified model of the bonding wire can be obtained according to the arc shape, wire diameter height and reverse displacement in the parameters of the wire arc trajectory, and the simplified trajectory of the bonding wire can be obtained by simulation according to the simplified model.
  • the shape is a standard arc as an example.
  • the simplified model of the bonding line is: the first trajectory STEP1 (0, b), the second trajectory STEP2 (c, c), the third trajectory STEP3 (c*2 , 0), taking STEP1 as an example, the abscissa is the horizontal displacement of this section of the track, and the ordinate is the vertical displacement of this section of the track; the fourth section of the track is a straight line from STEP3 to the second bonding point.
  • the simplified trajectory of the bonding wire can be obtained according to the arc as a standard arc, the height of the wire diameter as 3mil (75 ⁇ m) and the reverse shift of 3mil (75 ⁇ m): the first trajectory STEP1 (0.0, 75.0), the second trajectory STEP2 (75.0, 75.0), the third track STEP3 (150.0, 0.0).
  • the following is based on whether the spacing between bonding wires is greater than or equal to twice the diameter of the bonding wire, the height limit is less than or equal to the preset package height, the size of the pad is greater than or equal to 4 times the diameter of the bonding wire, and the arc length is less than or equal to the bonding 100 times the wire diameter for interference simulation check.
  • each key point of the space curve corresponding to the trajectory according to the simplified trajectory and determine the line segment corresponding to the simplified trajectory according to the key point.
  • the algorithm for the shortest distance between two line segments in space is: calculate the length of the common perpendicular between the two line segments (1 value), the vertical distance from each endpoint to another line segment (4 values), the distance between the four endpoints (4 values), a total of 9 values are obtained, among which the smallest value is selected as the space The minimum distance between two line segments in . After calculation, the shortest distance between two bonding wires is 90°.
  • the diameter of the bonding wire is 20.32 ⁇ m
  • the judgment standard is whether the highest point of the bonding wire is less than or equal to the preset package height; the package height can be obtained according to the device type and design standard: 900 ⁇ m.
  • the criterion for judging is whether the arc length is less than or equal to 100 times the diameter of the bonding wire.
  • the bonding wire length corresponding to STEP4 of the bonding wire model M1 is:
  • the bonding wire length corresponding to STEP4 of the bonding wire model M2 is:
  • the diameter of the bonding wire is 20.32 ⁇ m.
  • parameterized bonding data is generated, the parameterized bonding data being: the coordinates and machine parameters of the bonding point corresponding to the bonding wire model passed the simulation check.
  • This embodiment provides a computer-readable storage medium, on which a computer program is stored.
  • the computer program is executed by a processor, the method for generating parameterized bonding data based on a bonding wire model is realized.
  • the aforementioned computer program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above-mentioned method embodiments; and the aforementioned computer-readable storage medium includes: ROM, RAM, magnetic disk or optical disk and other computer storage media that can store program codes.
  • FIG. 7 is a schematic structural connection diagram of an electronic device of the present invention in an embodiment.
  • this embodiment provides an electronic device 7, which specifically includes: a processor 71 and a memory 72; the memory 72 is used to store a computer program, and the processor 71 is used to execute the program stored in the memory 72.
  • a computer program so that the electronic device 7 executes each step of the method for generating parameterized bonding data based on the bonding wire model.
  • processor 71 can be general-purpose processor, comprises central processing unit (Central Processing Unit, be called for short CPU), network processor (Network Processor, be called for short NP) etc.; Can also be Digital Signal Processing (Digital Signal Processing, be called for short DSP) ), Application Specific Integrated Circuit (ASIC for short), Field Programmable Gate Array (Field Programmable Gate Array, FPGA for short) or other programmable logic devices, discrete gate or transistor logic devices, and discrete hardware components.
  • Central Processing Unit be called for short CPU
  • Network Processor Network Processor
  • NP Network Processor
  • ASIC Application Specific Integrated Circuit
  • FPGA Field Programmable Gate Array
  • the above-mentioned memory 72 may include a random access memory (Random Access Memory, RAM for short), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
  • RAM Random Access Memory
  • non-volatile memory such as at least one disk memory.
  • the electronic device may include memory, storage controller, one or more processing units (CPU), peripheral interface, RF circuit, audio circuit, speaker, microphone, input/output (I/O) Computers with all or some components of subsystems, displays, other output or control devices, and external ports; said computers include, but are not limited to, computers such as desktops, laptops, tablets, smartphones, Personal Digital Assistants , referred to as PDA) and other personal computers, the electronic device can also be a server, and the server can be arranged on one or more physical servers according to various factors such as functions and loads, or can be composed of distributed or centralized server clusters
  • the cloud server configured is not limited in this embodiment.
  • the method, medium and equipment for generating parameterized bonding data based on the bonding wire model in the present invention use the matching parameters of the design file to screen the bonding wire model from the bonding wire model library, and After the model is checked for interference simulation, parametric bonding data is generated, and then the parametric bonding data is imported into different bonding equipment for use in different bonding scenarios.
  • the present invention uses data learning and optimization judgment to replace manual operation, which greatly improves work efficiency and quality, thereby further reducing the production cost of the enterprise. On the one hand, it improves the shortcomings of manual operation, such as low efficiency, poor accuracy and adaptability, and more dependence on experience.
  • the bonding equipment When certain objective conditions or environments of the system change, precise adaptive changes can be achieved, thereby improving the accuracy of bonding data.
  • the invention effectively overcomes various shortcomings in the prior art and has high industrial application value.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Wire Bonding (AREA)

Abstract

Provided in the present invention are a method for generating parameterized bonding data on the basis of a bonding wire model, and a medium and a device. The method for generating parameterized bonding data on the basis of a bonding wire model comprises: acquiring a matching parameter in an integrated circuit design file; according to the matching parameter, screening a bonding wire model library to select a bonding wire model, which falls within a preset matching range; performing interference simulation checking on the bonding wire model, which is selected by means of screening; and generating parameterized bonding data by using the bonding wire model, which passes the interference simulation checking. According to the present invention, a manual operation is replaced with data learning and optimization determination, such that the working efficiency and quality are greatly improved, thereby further reducing the production costs of an enterprise.

Description

基于键合线模型生成参数化键合数据的方法、介质及设备Method, medium and device for generating parameterized bonding data based on bonding wire model 技术领域technical field

本发明属于集成电路封装的技术领域,涉及一种键合数据的生成方法,特别是涉及一种基于键合线模型生成参数化键合数据的方法、介质及设备。The invention belongs to the technical field of integrated circuit packaging and relates to a method for generating bonding data, in particular to a method, medium and equipment for generating parameterized bonding data based on a bonding wire model.

背景技术Background technique

随着手机、笔记本电脑等电子产品朝着小型化、便携式、超薄化、多媒体化以及满足大众需求的低成本方向发展,高密度、高性能、高可靠性和低成本的封装形式及其组装技术相应得到了快速发展。其中,引线键合技术作为集成电路封装的关键工序已经被广泛应用到现代半导体工业领域。其主要目的是为了实现芯片与外部电路、芯片与芯片之间的电气连接。随着器件封装的系统化、集成化的发展,封装内部键合线也越来越多,因而在生产制造中所需的封装键合程序变得十分重要。With the development of electronic products such as mobile phones and notebook computers towards miniaturization, portability, ultra-thinness, multimedia and low-cost to meet the needs of the public, high-density, high-performance, high-reliability and low-cost packaging forms and their assembly Technology has developed rapidly accordingly. Among them, wire bonding technology has been widely used in the field of modern semiconductor industry as a key process of integrated circuit packaging. Its main purpose is to realize the electrical connection between the chip and the external circuit, and between the chip and the chip. With the development of systematization and integration of device packaging, there are more and more bonding wires inside the package, so the package bonding procedure required in manufacturing becomes very important.

目前,行业内制作封装键合程序大多采用的是人工设置各种参数的方式,该方法一方面效率太低,另一方面准确率与适配性太差,而且更多依赖于经验。另外,现有技术中有利用键合点坐标数据通过公式计算自动生成键合程序的方法,该方法在实际应用中也存在一些问题:例如在键合设备的某些客观条件发生变化时,由于通过计算生成的键合数据无法实现精准的适应性变化,进而导致键合数据的准确性降低。其中,客观条件变化是指工作范围、工作模式等等方面的变化。例如工作范围即工作头的改变,不同设备有不同的工作模式,有的设备有一种工作模式,有的设备有两种工作模式、有的设备有三种工作模式。At present, most packaging and bonding programs in the industry use the method of manually setting various parameters. On the one hand, the efficiency of this method is too low, on the other hand, the accuracy and adaptability are too poor, and it depends more on experience. In addition, in the prior art, there is a method of automatically generating a bonding program through formula calculation using the bonding point coordinate data. This method also has some problems in practical applications: for example, when some objective conditions of the bonding equipment change, due to the Computationally generated bonding data cannot achieve precise adaptation changes, resulting in reduced accuracy of bonding data. Among them, changes in objective conditions refer to changes in the scope of work, work patterns, and so on. For example, the working range is the change of the working head. Different equipment has different working modes. Some equipment has one working mode, some equipment has two working modes, and some equipment has three working modes.

因此,如何提供一种基于键合线模型生成参数化键合数据的方法、介质及设备,以解决现有技术无法代替人工操作生成准确性较高的参数化键合数据等缺陷,成为本领域技术人员亟待解决的技术问题。Therefore, how to provide a method, medium and equipment for generating parametric bonding data based on the bonding wire model, so as to solve the defects that the prior art cannot replace manual operation to generate parametric bonding data with high accuracy, has become an issue in the art. Technologists urgently need to solve technical problems.

发明内容Contents of the invention

鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于键合线模型生成参数化键合数据的方法、介质及设备,用于解决现有技术无法代替人工操作生成准确性较高的参数化键合数据的问题。In view of the shortcomings of the prior art described above, the purpose of the present invention is to provide a method, medium and equipment for generating parameterized bonding data based on the bonding wire model, which is used to solve the problem that the prior art cannot replace manual operation to generate less accurate data. Highly parameterized bonded data problems.

为实现上述目的及其他相关目的,本发明一方面提供一种基于键合线模型生成参数化键合数据的方法,其特征在于,所述基于键合线模型生成参数化键合数据的方法包括:获取集成电路设计文件中的匹配参数;根据所述匹配参数,由键合线模型库中筛选符合预设匹配范 围的键合线模型;对所筛选的键合线模型进行干涉仿真检查;利用通过干涉仿真检查的键合线模型生成参数化键合数据。In order to achieve the above purpose and other related purposes, the present invention provides a method for generating parameterized bonding data based on a bonding wire model, characterized in that the method for generating parameterized bonding data based on a bonding wire model includes : Obtain the matching parameters in the integrated circuit design file; according to the matching parameters, screen the bonding wire models that meet the preset matching range from the bonding wire model library; perform interference simulation check on the screened bonding wire models; use Generate parametric bonding data from bond wire models checked by interference simulations.

为实现上述目的及其他相关目的,本发明另一方面提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述的基于键合线模型生成参数化键合数据的方法。In order to achieve the above object and other related objects, another aspect of the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above-mentioned parameterization based on the bonding wire model is realized. Method for binding data.

为实现上述目的及其他相关目的,本发明最后一方面提供一种电子设备,包括:处理器及存储器;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述电子设备执行所述的基于键合线模型生成参数化键合数据的方法。To achieve the above object and other related objects, the last aspect of the present invention provides an electronic device, including: a processor and a memory; the memory is used to store computer programs, and the processor is used to execute the computer programs stored in the memory, The electronic device is made to execute the method for generating parameterized bonding data based on the bonding wire model.

如上所述,本发明所述的基于键合线模型生成参数化键合数据的方法、介质及设备,具有以下有益效果:As mentioned above, the method, medium and equipment for generating parameterized bonding data based on the bonding wire model according to the present invention have the following beneficial effects:

本发明利用设计文件的匹配参数由键合线模型库中筛选键合线模型,并对键合线模型进行干涉仿真检查后生成参数化键合数据,进而将参数化键合数据导入不同的键合设备供不同键合场景使用。本发明利用数据学习和优化判断代替人工操作,极大地提升了工作效率和质量,从而进一步降低了企业的生产成本。一方面改善了人工操作方式存在的效率太低、准确率与适配性太差,而且更多依赖于经验等缺陷,另一方面与现有的键合程序生成方法相比,在键合设备的某些客观条件或环境发生变化时,可以实现精准的适应性变化,进而提高键合数据的准确性。In the present invention, the bonding wire model is screened from the bonding wire model library by using the matching parameters of the design file, and the parameterized bonding data is generated after the interference simulation check is performed on the bonding wire model, and then the parameterized bonding data is imported into different bonding wires. Bonding equipment for different bonding scenarios. The present invention uses data learning and optimization judgment to replace manual operation, which greatly improves work efficiency and quality, thereby further reducing the production cost of the enterprise. On the one hand, it improves the shortcomings of manual operation, such as low efficiency, poor accuracy and adaptability, and more dependence on experience. On the other hand, compared with the existing bonding program generation method, the bonding equipment When certain objective conditions or environments of the system change, precise adaptive changes can be achieved, thereby improving the accuracy of bonding data.

附图说明Description of drawings

图1显示为本发明的基于键合线模型生成参数化键合数据的方法于一实施例中的原理流程图。FIG. 1 shows a schematic flowchart of an embodiment of a method for generating parameterized bonding data based on a bonding wire model of the present invention.

图2显示为本发明的基于键合线模型生成参数化键合数据的方法于一实施例中的引线键合示意图。FIG. 2 is a schematic diagram of wire bonding in an embodiment of the method for generating parameterized bonding data based on a bonding wire model of the present invention.

图3显示为本发明的基于键合线模型生成参数化键合数据的方法于另一实施例中的原理流程图。FIG. 3 is a schematic flowchart of another embodiment of the method for generating parameterized bonding data based on the bonding wire model of the present invention.

图4显示为本发明的基于键合线模型生成参数化键合数据的方法于一实施例中的模型库优化迭代流程图。FIG. 4 shows an iterative flowchart of model library optimization in an embodiment of the method for generating parameterized bonding data based on the bonding wire model of the present invention.

图5显示为本发明的基于键合线模型生成参数化键合数据的方法于一实施例中的键合数据生成流程图。FIG. 5 shows a flow chart of generating bonding data in an embodiment of the method for generating parameterized bonding data based on a bonding wire model of the present invention.

图6显示为本发明的基于键合线模型生成参数化键合数据的方法于一实施例中的干涉仿真示意图。FIG. 6 is a schematic diagram of interference simulation in an embodiment of the method for generating parameterized bonding data based on the bonding wire model of the present invention.

图7显示为本发明的电子设备于一实施例中的结构连接示意图。FIG. 7 is a schematic view showing the structural connection of the electronic device of the present invention in an embodiment.

元件标号说明Component designation description

7              电子设备7 Electronic equipment

71             处理器71 processor

72             存储器72 memory

S10~S15       步骤S10~S15 Steps

具体实施方式Detailed ways

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。Embodiments of the present invention are described below through specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific implementation modes, and various modifications or changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that, in the case of no conflict, the following embodiments and features in the embodiments can be combined with each other.

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图示中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。It should be noted that the diagrams provided in the following embodiments are only schematically illustrating the basic ideas of the present invention, and only the components related to the present invention are shown in the diagrams rather than the number, shape and number of components in actual implementation. Dimensional drawing, the type, quantity and proportion of each component can be changed arbitrarily during actual implementation, and the component layout type may also be more complicated.

本发明所述的基于键合线模型生成参数化键合数据的方法、介质及设备利用数据学习和优化判断代替人工操作,极大地提升了工作效率和质量,从而进一步降低了企业的生产成本。The method, medium and equipment for generating parameterized bonding data based on the bonding wire model of the present invention use data learning and optimization judgment to replace manual operations, greatly improving work efficiency and quality, thereby further reducing production costs of enterprises.

以下将结合图1至图7详细阐述本实施例的一种基于键合线模型生成参数化键合数据的方法、介质及设备的原理及实施方式,使本领域技术人员不需要创造性劳动即可理解本实施例的基于键合线模型生成参数化键合数据的方法、介质及设备。The principle and implementation of a method, medium and equipment for generating parameterized bonding data based on a bonding wire model in this embodiment will be described in detail below in conjunction with FIGS. 1 to 7, so that those skilled in the art do not need creative work Understand the method, medium and device for generating parameterized bonding data based on the bonding wire model in this embodiment.

请参阅图1,显示为本发明的基于键合线模型生成参数化键合数据的方法于一实施例中的原理流程图。如图1所示,所述基于键合线模型生成参数化键合数据的方法具体包括以下几个步骤:Please refer to FIG. 1 , which shows a schematic flowchart of a method for generating parameterized bonding data based on a bonding wire model in an embodiment of the present invention. As shown in Figure 1, the method for generating parameterized bonding data based on the bonding wire model specifically includes the following steps:

S11,获取集成电路设计文件中的匹配参数。S11. Obtain matching parameters in the integrated circuit design file.

于一实施例中,所述匹配参数包括:第一焊盘与第二焊盘之间的高度差、第一焊盘和第二焊盘在水平面上投影点之间连线的长度、键合线类型和键合线直径。In one embodiment, the matching parameters include: the height difference between the first pad and the second pad, the length of the line between the projected points of the first pad and the second pad on the horizontal plane, and the bonding Wire type and bond wire diameter.

于另一实施例中,所述匹配参数还包括:焊盘参数。In another embodiment, the matching parameters further include: pad parameters.

具体地,所述设计文件包括但不限于:Allegro SIP设计文件、Mentor Expedition PCB设 计文件或键合点位文件(dxf、dwg、txt)等。Specifically, the design files include but are not limited to: Allegro SIP design files, Mentor Expedition PCB design files or bonding point files (dxf, dwg, txt) etc.

请参阅图2,显示为本发明的基于键合线模型生成参数化键合数据的方法于一实施例中的引线键合示意图。如图2所示,根据第一焊盘D1的坐标(x,y)和第二焊盘D2的坐标(x1,y1),计算第一焊盘D1和第二焊盘D2在水平面上投影点之间连线的长度

Figure PCTCN2022109341-appb-000001
根据装配方式确定第一焊盘D1的高度z,第二焊盘D2的高度z1,进而得到第一焊盘D1和第二焊盘D2之间的高度差z-z1。 Please refer to FIG. 2 , which shows a schematic view of wire bonding in an embodiment of the method for generating parameterized bonding data based on the bonding wire model of the present invention. As shown in Figure 2, according to the coordinates (x, y) of the first pad D1 and the coordinates (x1, y1) of the second pad D2, the projection points of the first pad D1 and the second pad D2 on the horizontal plane are calculated The length of the line between
Figure PCTCN2022109341-appb-000001
The height z of the first pad D1 and the height z1 of the second pad D2 are determined according to the assembly method, and then the height difference z-z1 between the first pad D1 and the second pad D2 is obtained.

需要说明的是,P点和P1点代表焊盘时,L表示为水平面上投影点之间连线的长度。P点和P1点代表键合点时,z-z1表示第一键合点D1'与第二键合点D2'高度差,L表示水平面上投影点之间连线的长度。It should be noted that when point P and point P1 represent pads, L represents the length of the line between the projected points on the horizontal plane. When points P and P1 represent bonding points, z-z1 represents the height difference between the first bonding point D1' and the second bonding point D2', and L represents the length of the line between the projected points on the horizontal plane.

S12,根据所述匹配参数,由键合线模型库中筛选符合预设匹配范围的键合线模型。S12, according to the matching parameters, screen the bonding wire models meeting the preset matching range from the bonding wire model library.

具体地,将获取的匹配参数:第一焊盘D1和第二焊盘D2之间的高度差(可以提取,若是没有则需要设置)、第一焊盘D1和第二焊盘D2在水平面上投影点之间连线的长度、键合线类型,键合线直径作为关联条件,根据预先设定的匹配范围±5%,在键合线模型库中自动筛选出对应的键合线模型。Specifically, the matching parameters that will be obtained: the height difference between the first pad D1 and the second pad D2 (can be extracted, if not, it needs to be set), the first pad D1 and the second pad D2 are on the horizontal plane The length of the connection between the projection points, the type of the bonding wire, and the diameter of the bonding wire are used as the associated conditions. According to the preset matching range ±5%, the corresponding bonding wire model is automatically screened out in the bonding wire model library.

需要说明的是,±5%为所述预设匹配范围的其中一种实施方式,其他±5%以外的合理设置的数值范围也在本发明保护的范围内。It should be noted that ±5% is one of the implementations of the preset matching range, and other reasonably set numerical ranges other than ±5% are also within the protection scope of the present invention.

于一实施例中,在步骤S12之后,在步骤S13之前,所述基于键合线模型生成参数化键合数据的方法还包括:分析所筛选出的键合线模型的数量。In one embodiment, after step S12 and before step S13, the method for generating parameterized bonding data based on the bonding wire model further includes: analyzing the quantity of the selected bonding wire models.

响应于数量为一条,执行对所筛选的键合线模型进行干涉仿真检查的步骤。In response to the number being one, the step of performing interference simulation check on the screened bonding wire model is performed.

响应于数量为至少两条,利用优先参数确定优选的键合线模型,对优选的键合线模型进行干涉仿真检查;所述优先参数包括:使用频率、更新时间或设定优先等级中的至少一种。In response to the number being at least two, using priority parameters to determine a preferred bonding wire model, and performing an interference simulation check on the preferred bonding wire model; the priority parameters include: at least one of frequency of use, update time, or set priority A sort of.

具体地,若所述优先参数为使用频率,则选择使用频率最高的键合线模型作为优选的键合线模型;若所述优先参数为更新时间,则选择更新时间最新的键合线模型作为优选的键合线模型;若设定所述优先等级为优先,则选择优先等级最大的键合线模型作为优选的键合线模型。Specifically, if the priority parameter is frequency of use, select the bonding wire model with the highest frequency of use as the preferred bonding wire model; if the priority parameter is update time, select the bonding wire model with the latest update time as the preferred bonding wire model. A preferred bonding wire model; if the priority level is set as priority, then the bonding wire model with the highest priority level is selected as the preferred bonding wire model.

响应于数量为零,创建新的键合线模型。具体地,创建方式可以是人工创建或者模型算法创建等方式。In response to the quantity being zero, a new bond wire model is created. Specifically, the creation method may be manual creation or model algorithm creation.

S13,对所筛选的键合线模型进行干涉仿真检查。S13 , performing an interference simulation check on the screened bonding wire model.

于一实施例中,S13具体包括以下步骤:In one embodiment, S13 specifically includes the following steps:

(1)根据线弧轨迹参数得到键合线的简化模型,根据所述简化模型得出键合线的简化轨 迹。通过键合线简化轨迹,可判断框架封装体高度与键合线最高点是否符合标准及键合线之间的间距是否满足最小间距要求。(1) Obtain the simplified model of the bonding wire according to the parameters of the arc trajectory, and obtain the simplified trajectory of the bonding wire according to the simplified model. By simplifying the trajectory of the bonding wire, it can be judged whether the height of the frame package and the highest point of the bonding wire meet the standard and whether the spacing between the bonding wires meets the minimum spacing requirement.

(2)判断所述键合线的简化轨迹是否同时满足键合线之间间距大于等于两倍的键合线直径、限高小于等于预先设定的封装高度、焊盘大小大于等于键合线直径的4倍、弧长小于等于键合线直径的100倍以及双线键合时针对双线键合工艺的特殊检查。具体地,双线键合工艺的特殊检查具体过程为:根据同一焊盘上的坐标数量判断键合线是否是双线键合,具体同一个焊盘上坐标数量大于1的时候,可认定为存在双线键合,若存在双线键合,则针对双线键合工艺的特殊检查,将这两条键合线作为一个整体,判断与其相邻的键合线之间的间距是否在范围内;若不存在双线键合,无需针对双线键合工艺的特殊检查。(2) Judging whether the simplified trajectory of the bonding wire satisfies the bonding wire diameter that the spacing between the bonding wires is greater than or equal to twice the bonding wire diameter, the height limit is less than or equal to the preset package height, and the size of the pad is greater than or equal to the bonding wire 4 times the diameter, the arc length is less than or equal to 100 times the diameter of the bonding wire, and special inspections for the double-wire bonding process during double-wire bonding. Specifically, the specific inspection process of the double-wire bonding process is: judge whether the bonding wire is double-wire bonding according to the number of coordinates on the same pad, and when the number of coordinates on the same pad is greater than 1, it can be identified as There is a double-wire bonding, if there is a double-wire bonding, for the special inspection of the double-wire bonding process, the two bonding wires are taken as a whole to judge whether the distance between the adjacent bonding wires is within the range within; no special inspection for double-wire bonding process is required if no double-wire bonding is present.

(3)若是,判定为通过干涉仿真检查;若否,对另一键合线模型进行干涉仿真检查。(3) If yes, it is determined that the interference simulation check is passed; if not, the interference simulation check is performed on another bonding wire model.

具体地,若基于键合线简化轨迹判断的各个参数均在相应范围内,则判定为通过干涉仿真检查,进一步利用通过干涉仿真检查的键合线模型生成参数化键合数据。Specifically, if each parameter determined based on the simplified trajectory of the bonding wire is within a corresponding range, it is determined that the interference simulation check is passed, and the bonding wire model passed the interference simulation check is further used to generate parameterized bonding data.

若有至少一项参数不在范围内,则对另一键合线模型进行干涉仿真检查;若干涉仿真检查前只筛选出一条键合线模型,且经仿真干涉检查得出各个参数至少一项不在相应范围内,则发送报警,输出异常报告,以告知相关人员未找到可以用于输出参数化键合数据的键合线模型。If at least one parameter is not within the range, perform an interference simulation check on another bonding wire model; if only one bonding wire model is screened out before the interference simulation check, and at least one of each parameter is out of range after the simulation interference check Within the corresponding range, an alarm is sent and an abnormal report is output to inform relevant personnel that no bonding wire model that can be used to output parameterized bonding data has been found.

S14,利用通过干涉仿真检查的键合线模型生成参数化键合数据。所述参数化键合数据可以导入不同型号的键合设备、供不同的键合场景使用。其中,不同的键合场景是指材料不同(具体例如键合线的材质和直径不同)、键合的精度要求不同等等。S14, generating parameterized bonding data using the bonding wire model checked by the interference simulation. The parameterized bonding data can be imported into different types of bonding equipment for use in different bonding scenarios. Among them, different bonding scenarios refer to different materials (specifically, different materials and diameters of bonding wires), different requirements for bonding accuracy, and so on.

请参阅图3,显示为本发明的基于键合线模型生成参数化键合数据的方法于另一实施例中的原理流程图。如图3所示,于一实施例中,在步骤S11之前,所述基于键合线模型生成参数化键合数据的方法还包括:Please refer to FIG. 3 , which is a schematic flowchart of another embodiment of the method for generating parameterized bonding data based on the bonding wire model of the present invention. As shown in FIG. 3, in one embodiment, before step S11, the method for generating parameterized bonding data based on the bonding wire model further includes:

S10,创建键合线模型库。具体包括以下步骤:S10, creating a bonding wire model library. Specifically include the following steps:

(1)由键合程序中提取特征参数和机器参数。(1) Extract characteristic parameters and machine parameters from the bonding program.

具体地,所述特征参数包括:第一键合点和第二键合点之间的高度差、第一键合点和第二键合点在水平面上投影点之间连线的长度、键合线类型、键合线直径、第一键合点和第二键合点对应的焊盘参数。Specifically, the characteristic parameters include: the height difference between the first bonding point and the second bonding point, the length of the line between the projection points of the first bonding point and the second bonding point on the horizontal plane, the type of bonding line, Bonding wire diameter, pad parameters corresponding to the first bonding point and the second bonding point.

需要说明的是,于不同的实施例中,焊盘参数也可以不作为键合线模型筛选匹配时的必要条件。It should be noted that, in different embodiments, the pad parameters may not be used as a necessary condition for screening and matching the bonding wire model.

于实际应用中,键合程序中含有的是坐标参数,结合图2,根据第一键合点(x,y,z)和 第二键合点的坐标(x1,y1,z1),计算第一键合点和第二键合点在水平面上投影点之间连线的长度

Figure PCTCN2022109341-appb-000002
以及第一键合点和第二键合点之间的高度差z-z1。 In practical applications, the bonding program contains coordinate parameters. Combined with Figure 2, according to the coordinates of the first bonding point (x, y, z) and the second bonding point (x1, y1, z1), calculate the first bond The length of the line between the projection point of the joint point and the second bonding point on the horizontal plane
Figure PCTCN2022109341-appb-000002
and the height difference z-z1 between the first bonding point and the second bonding point.

所述机器参数包括:第一键合点的超声模式、功率、焊黏时间、焊黏压力、键合温度、焊球大小;第二键合点的超声模式、功率、焊黏时间、焊黏压力、键合温度;以及线弧轨迹参数。The machine parameters include: ultrasonic mode, power, bonding time, bonding pressure, bonding temperature, solder ball size of the first bonding point; ultrasonic mode, power, bonding time, bonding pressure, bonding temperature; and arc trajectory parameters.

(2)根据所述特征参数和所述机器参数生成键合线模型。具体地,根据每一对键合点的特征参数和机器参数,可以生成该对键合点对应的键合线模型。(2) Generating a bonding wire model according to the characteristic parameters and the machine parameters. Specifically, according to the characteristic parameters and machine parameters of each pair of bonding points, a bonding wire model corresponding to the pair of bonding points can be generated.

(3)基于所生成的键合线模型创建所述键合线模型库。(3) Creating the bonding wire model library based on the generated bonding wire model.

进一步地,在键合程序中还可提取优先参数。例如每条机器参数的使用频率、每条机器参数的更新时间或首选优先等级等任何可以表征优先顺序的参数值。于不同的实施例中,各个优先参数可以组合使用,也可单独使用。Furthermore, priority parameters can also be extracted in the bonding program. For example, the frequency of use of each machine parameter, the update time of each machine parameter, or the preferred priority level, etc., any parameter value that can represent the priority order. In different embodiments, each priority parameter can be used in combination, or used alone.

于实际应用中,键合线模型库中一条特征参数有可能对应多条机器参数,根据预先设置的优先参数选择使用机器参数。例如:预先设置的优先参数为使用频率优先,则直接选择使用频率最高的机器参数;或者预先设置的优先参数为更新时间,则直接选择更新时间最新的机器参数;或者选择首选优先等级为优先,则直接通过优先等级最大的选择机器参数。In practical applications, one feature parameter in the bonding wire model library may correspond to multiple machine parameters, and the machine parameters are selected according to the preset priority parameters. For example: if the pre-set priority parameter is frequency priority, then directly select the machine parameter with the highest frequency of use; or if the pre-set priority parameter is update time, then directly select the machine parameter with the latest update time; or select the preferred priority level as priority, Then directly select the machine parameters with the highest priority.

请参阅图4,显示为本发明的基于键合线模型生成参数化键合数据的方法于一实施例中的模型库优化迭代流程图。如图4所示,于一实施例中,在步骤S14之后,所述基于键合线模型生成参数化键合数据的方法还包括:Please refer to FIG. 4 , which shows an iterative flowchart of model library optimization in an embodiment of the method for generating parameterized bonding data based on the bonding wire model of the present invention. As shown in FIG. 4, in one embodiment, after step S14, the method for generating parameterized bonding data based on the bonding wire model further includes:

S15,基于已生产的键合程序的特征参数,由所述键合线模型库中筛选符合预设匹配范围的键合线模型,更新所筛选键合线模型的机器参数;和/或根据焊盘参数更新所筛选键合线模型的机器参数和特征参数。于实际应用中包括以下工艺变化和焊盘参数有无两方面的更新:S15, based on the characteristic parameters of the produced bonding program, screen the bonding wire model meeting the preset matching range from the bonding wire model library, and update the machine parameters of the screened bonding wire model; and/or according to the welding The disk parameters update the machine parameters and feature parameters of the screened bonding wire model. In practical applications, the following process changes and pad parameters are updated:

从客观上来说,具体地,因为在生产过程中随着设备升级、焊材升级等工艺变化会不断修正键合机器参数,所以需要不断的进行键合线模型库迭代。先确定一个已经生产过的键合程序,提取特征参数,根据特征参数在键合线模型库中筛选符合预设范围的键合线模型,并更新搜索到的键合线模型中的键合机器参数。其中,焊材升级是指键合线材质的组成成分或比例发生变化;已经生产过的键合程序说明已经是投产使用过的键合程序。Objectively speaking, specifically, because the parameters of the bonding machine will be continuously revised during the production process due to technological changes such as equipment upgrades and welding materials upgrades, it is necessary to continuously iterate the bonding wire model library. First determine a bonding program that has been produced, extract the characteristic parameters, filter the bonding wire model that meets the preset range in the bonding wire model library according to the characteristic parameters, and update the bonding machine in the searched bonding wire model parameter. Among them, the upgrading of welding materials refers to the change of the composition or proportion of the bonding wire material; the bonding program that has been produced indicates that it has already been used in production.

从主观上来说,在实际中,经本方案干涉仿真输出的参数化键合数据,在实际生产中经试产验证调整后的参数可以再返回到键合线模型库中进行更新,更新键合线模型的机器参数和特征参数;对于在实际生产中经试产验证无需调整的参数,则返回到键合线模型库中更新其使用频率。From a subjective point of view, in practice, the parameters of the parameterized bonding data output by the interference simulation of this scheme can be returned to the bonding wire model library to update the parameters after the trial production verification in actual production. The machine parameters and characteristic parameters of the bonding wire model; for the parameters that do not need to be adjusted after trial production verification in actual production, return to the bonding wire model library to update its use frequency.

具体地,针对焊盘参数,若搜索的键合线模型已经包含了焊盘参数(焊盘的材质和焊盘图形形状),或者键合程序中包含了焊盘参数,则更新上述变化过的所有键合机器参数和特征参数。若搜索的键合线模型和键合程序两者中都没包含焊盘参数(焊盘材质和焊盘图形形状),找到其对应的设计文件,获取焊盘参数,并将其添加到对应的键合特征参数中,更新变化过的所有键合机器参数和特征参数。Specifically, for pad parameters, if the searched bonding wire model already contains pad parameters (pad material and pad pattern shape), or the bonding program contains pad parameters, then update the above changed All bonding machine parameters and characteristic parameters. If the searched bonding wire model and bonding program do not contain pad parameters (pad material and pad pattern shape), find the corresponding design file, obtain the pad parameters, and add them to the corresponding In the bonding characteristic parameters, update all the bonding machine parameters and characteristic parameters that have changed.

请参阅图5,显示为本发明的基于键合线模型生成参数化键合数据的方法于一实施例中的键合数据生成流程图。如图5所示,以K&S设备为例,对本发明的基于键合线模型生成参数化键合数据的具体实施过程进行说明。Please refer to FIG. 5 , which shows a flow chart of generating bonding data in an embodiment of the method for generating parameterized bonding data based on the bonding wire model of the present invention. As shown in FIG. 5 , taking K&S equipment as an example, the specific implementation process of generating parameterized bonding data based on the bonding wire model in the present invention will be described.

首先,基于设计文件中焊盘信息,提取匹配参数。First, based on the pad information in the design file, the matching parameters are extracted.

读取SiP(System In a Package,系统级封装)设计文件(SiP设计文件为集成电路设计文件中的一种)中的Bonding数据,从Bonding数据中获取每一条键合线的第一焊盘信息和第二焊盘信息,焊盘信息包括:元件名称、引脚名称、焊盘中心坐标(X、Y坐标)、焊盘图形形状和焊盘高度。其中,焊盘高度:根据元件类型、元件实物尺寸及竖直方向的装配方式计算其累积高度作为焊盘高度;通过每对焊点的焊盘坐标、焊盘高度计算焊盘水平面上投影点之间连线的长度L和焊盘高度差。下述数据中未标注的数据单位为μm。Read the Bonding data in the SiP (System In a Package, system-in-package) design file (SiP design file is one of the integrated circuit design files), and obtain the first pad information of each bonding wire from the Bonding data And the second pad information, the pad information includes: component name, pin name, pad center coordinates (X, Y coordinates), pad pattern shape and pad height. Among them, pad height: Calculate the cumulative height according to the component type, component physical size and vertical assembly method as the pad height; calculate the distance between the projection points on the horizontal plane of the pad through the pad coordinates and pad height of each pair of solder joints. The length L of the connecting line and the height difference of the pad. The unit of unmarked data in the following data is μm.

针对第一对焊点:For the first pair of solder joints:

(1)第一焊盘信息:元件名称:DIE2,引脚名称:P2,焊盘图形形状:90*90um,焊盘坐标(4800.0,7206.0)。DIE2为芯片,厚度:90,装配方式为堆叠,得到第一焊盘高度为:180。(1) First pad information: component name: DIE2, pin name: P2, pad pattern shape: 90*90um, pad coordinates (4800.0, 7206.0). DIE2 is a chip, thickness: 90, assembly method is stacking, and the height of the first pad is obtained: 180.

(2)第二焊盘信息:元件名称:DIE1,引脚名称:P1,焊盘图形形状:90*90um,焊盘坐标(4800.0,7911.0)。DIE1为芯片,厚度:90,装配方式为堆叠,得到第二焊盘高度为:90。(2) Second pad information: component name: DIE1, pin name: P1, pad pattern shape: 90*90um, pad coordinates (4800.0, 7911.0). DIE1 is a chip, thickness: 90, assembly method is stacking, and the height of the second pad is obtained: 90.

提取匹配参数如下:Extract matching parameters as follows:

(3)第一焊盘D1与第二焊盘D2之间的高度差=180-90=90。(3) The height difference between the first pad D1 and the second pad D2=180−90=90.

(4)第一焊盘D1和第二焊盘D2在水平面上投影点之间连线的长度L表示为:(4) The length L of the line between the projected points of the first pad D1 and the second pad D2 on the horizontal plane is expressed as:

Figure PCTCN2022109341-appb-000003
Figure PCTCN2022109341-appb-000003

(5)设置键合线类型:金合金、键合线直径0.8mil(20.32μm)。(5) Set the bonding wire type: gold alloy, bonding wire diameter 0.8mil (20.32μm).

(6)焊盘参数为焊盘材质为镍金、焊盘图形形状90*90。(6) The parameters of the pad are that the material of the pad is nickel gold, and the shape of the pad pattern is 90*90.

然后,利用匹配参数在键合线模型库搜索匹配,以关联获取键合线模型。Then, use the matching parameters to search for a match in the bonding wire model library to obtain the bonding wire model in association.

通过第一焊盘与第二焊盘的高度差:90,第一焊盘与第二焊盘在水平面上投影点之间连 线的长L=705.0,键合线类型:金合金,键合线直径:0.8mil(20.32μm)作为条件在键合线模型库中按照匹配范围±5%搜索,得到两条键合线模型如下:The height difference between the first pad and the second pad: 90, the length of the line between the projected points of the first pad and the second pad on the horizontal plane L = 705.0, bonding wire type: gold alloy, bonding Wire diameter: 0.8mil (20.32μm) is used as a condition to search in the bonding wire model library according to the matching range ±5%, and two bonding wire models are obtained as follows:

第一条键合线模型的特征参数为:高度差90;水平面上投影点之间连线的长度705.0;键合线类型:金合金、键合线直径0.8mil、(20.32μm);第一键合点焊盘参数:焊盘材质为镍金,焊盘图形形状:90*90;第二键合点焊盘参数:焊盘材质为镍金,焊盘图形形状:90*90。The characteristic parameters of the first bonding wire model are: height difference 90; length of the line between projected points on the horizontal plane 705.0; bonding wire type: gold alloy, bonding wire diameter 0.8mil, (20.32μm); the first Bonding point pad parameters: pad material is nickel gold, pad pattern shape: 90*90; second bonding point pad parameters: pad material is nickel gold, pad pattern shape: 90*90.

第一条键合线模型的机器参数为:第一键合点键合参数:超声模式:功率模式;功率输出400mW;焊黏时间:7ms;焊黏压力:35g;键合温度:240℃;焊球大小:48.8um。第二键合点键合参数:超声模式:功率模式;功率输出400mW;焊黏时间:6ms;焊黏压力:85g;键合温度:240℃。当前机器的线弧轨迹参数为:a.弧形:标准弧线;b.线颈高度:3mil;c.反向移位:3mil;d.反向移动角度:90°等。The machine parameters of the first bonding line model are: bonding parameters of the first bonding point: ultrasonic mode: power mode; power output 400mW; bonding time: 7ms; bonding pressure: 35g; bonding temperature: 240°C; Ball size: 48.8um. Bonding parameters of the second bonding point: ultrasonic mode: power mode; power output 400mW; bonding time: 6ms; bonding pressure: 85g; bonding temperature: 240°C. The arc trajectory parameters of the current machine are: a. Arc: standard arc; b. Neck height: 3mil; c. Reverse shift: 3mil; d. Reverse shift angle: 90°, etc.

第一条键合线模型的优先参数:使用频率最高:50,参数更新时间2021-10-2016:00。Priority parameters of the first bonding wire model: highest frequency of use: 50, parameter update time 2021-10-2016:00.

第二条键合线模型的特征参数为:高度差90;水平面上投影点之间连线的长度705.0;获取键合线类型:金合金、键合线直径0.8mil、(20.32μm);第一键合点焊盘参数:无;第二键合点焊盘参数:无。进一步地,第二条键合线模型无焊盘参数,因此,在后续键合线模型库优化迭代时,可将第一对焊点匹配参数中的焊盘参数填充至第二条键合线模型的焊盘参数中,实现对第二条键合线模型的更新。The characteristic parameters of the second bonding wire model are: the height difference is 90; the length of the line between the projected points on the horizontal plane is 705.0; the obtained bonding wire type: gold alloy, bonding wire diameter 0.8mil, (20.32μm); Pad parameters of the first bonding point: None; Pad parameters of the second bonding point: None. Furthermore, the second bonding wire model has no pad parameters, therefore, the pad parameters in the first pair of pad matching parameters can be filled to the second bonding wire during subsequent optimization iterations of the bonding wire model library In the pad parameters of the model, the update of the second bonding wire model is realized.

第二条键合线模型的机器参数为:第一键合点键合参数:超声模式:功率模式;功率输出400mW;焊黏时间:7ms;焊黏压力:37g;键合温度:240℃;焊球大小:49.0um。第二键合点键合参数:超声模式:功率模式;功率输出400mW;焊黏时间:6ms;焊黏压力:85g;键合温度:240℃。当前机器的线弧轨迹参数为:a.弧形:标准弧线;b.线颈高度:3mil;c.反向移位:3mil;d.反向移动角度:90°等。The machine parameters of the second bonding line model are: bonding parameters of the first bonding point: ultrasonic mode: power mode; power output 400mW; bonding time: 7ms; bonding pressure: 37g; bonding temperature: 240°C; Ball size: 49.0um. Bonding parameters of the second bonding point: ultrasonic mode: power mode; power output 400mW; bonding time: 6ms; bonding pressure: 85g; bonding temperature: 240°C. The arc trajectory parameters of the current machine are: a. Arc: standard arc; b. Neck height: 3mil; c. Reverse shift: 3mil; d. Reverse shift angle: 90°, etc.

第二条键合线模型的优先参数为:使用频率最高:45,参数更新时间2021-9-209:00。The priority parameters of the second bonding wire model are: the highest frequency of use: 45, and the parameter update time is 2021-9-209:00.

若预先设置优先参数为使用频率优先,第一条键合线模型的使用频率最高50,第二条键合线模型的使用频率最高45,则选择第一条键合线模型作为键合线模型M1。If the priority parameter is set in advance to use frequency first, the first bonding wire model has a usage frequency of up to 50, and the second bonding wire model has a usage frequency of up to 45, then select the first bonding wire model as the bonding wire model M1.

针对第二对焊点:For the second pair of solder joints:

(1)第一焊盘信息:元件名称:DIE2,引脚名称:P2,焊盘图形形状:85*85um,焊盘坐标(4930.0,7206.0)。DIE2为芯片,厚度:90,装配方式为堆叠,得到第一焊盘高度为:180。(1) First pad information: component name: DIE2, pin name: P2, pad pattern shape: 85*85um, pad coordinates (4930.0, 7206.0). DIE2 is a chip, thickness: 90, assembly method is stacking, and the height of the first pad is obtained: 180.

(2)第二焊盘信息:元件名称:DIE1,引脚名称:P1,焊盘图形形状:85*85um,焊盘坐标(4890.0,7911.0),DIE1为芯片厚度:90,装配方式为堆叠,得到第二焊盘高度为:90。(2) Second pad information: component name: DIE1, pin name: P1, pad pattern shape: 85*85um, pad coordinates (4890.0, 7911.0), DIE1 is chip thickness: 90, assembly method is stacking, Get the height of the second pad: 90.

提取匹配参数如下:Extract matching parameters as follows:

(3)第一焊盘D1与第二焊盘D2之间的高度差=180-90=90。(3) The height difference between the first pad D1 and the second pad D2=180−90=90.

(4)第一焊盘D1和第二焊盘D2在水平面上投影点之间连线的长度L表示为:(4) The length L of the line between the projected points of the first pad D1 and the second pad D2 on the horizontal plane is expressed as:

Figure PCTCN2022109341-appb-000004
Figure PCTCN2022109341-appb-000004

(5)设置键合线类型:金合金、键合线直径0.8mil(20.32μm)。(5) Set the bonding wire type: gold alloy, bonding wire diameter 0.8mil (20.32μm).

(6)焊盘参数为镍金、焊盘图形形状85*85。(6) The pad parameter is nickel gold, and the pad pattern shape is 85*85.

然后,利用匹配参数在键合线模型库搜索匹配,以关联获取键合线模型。Then, use the matching parameters to search for a match in the bonding wire model library to obtain the bonding wire model in association.

通过第一焊盘与第二焊盘的高度差:90,第一焊盘与第二焊盘在水平面上投影点之间连线的长L=706.1,键合线类型:金合金,键合线直径:0.8mil(20.32μm)作为条件在键合线模型库中按照匹配范围±5%搜索,仅得到一条键合线模型如下:The height difference between the first pad and the second pad: 90, the length of the line between the projected points of the first pad and the second pad on the horizontal plane L = 706.1, the type of bonding wire: gold alloy, bonding Wire diameter: 0.8mil (20.32μm) is used as a condition to search in the bonding wire model library according to the matching range ±5%, and only one bonding wire model is obtained as follows:

该条键合线模型的特征参数为:高度差90;水平面上投影点之间连线的长度706.1;键合线类型:金合金、键合线直径0.8mil、(20.32μm);第一键合点焊盘参数:焊盘材质为镍金,焊盘图形形状:85*85;第二键合点焊盘参数:焊盘材质为镍金,焊盘图形形状:85*85。The characteristic parameters of this bonding wire model are: height difference 90; length of connection line between projected points on the horizontal plane 706.1; bonding wire type: gold alloy, bonding wire diameter 0.8mil, (20.32μm); first bond Joint pad parameters: pad material is nickel gold, pad pattern shape: 85*85; second bonding point pad parameters: pad material is nickel gold, pad pattern shape: 85*85.

该条键合线模型的机器参数为:第一键合点键合参数:超声模式:功率模式;功率输出400mW;焊黏时间:7ms;焊黏压力:35g;键合温度:240℃;焊球大小:48.8um。第二键合点键合参数:超声模式:功率模式;功率输出400mW;焊黏时间:6ms;焊黏压力:85g;键合温度:240℃。当前机器的线弧轨迹参数为:a.弧形:标准弧线;b.线颈高度:3mil;c.反向移位:3mil;d.反向移动角度:90°等。The machine parameters of this bonding wire model are: bonding parameters of the first bonding point: ultrasonic mode: power mode; power output 400mW; bonding time: 7ms; bonding pressure: 35g; bonding temperature: 240°C; Size: 48.8um. Bonding parameters of the second bonding point: ultrasonic mode: power mode; power output 400mW; bonding time: 6ms; bonding pressure: 85g; bonding temperature: 240°C. The arc trajectory parameters of the current machine are: a. Arc: standard arc; b. Neck height: 3mil; c. Reverse shift: 3mil; d. Reverse shift angle: 90°, etc.

该条键合线模型的优先参数为:使用频率最高:100,参数更新时间2021-10-2016:02。The priority parameters of this bonding wire model are: the highest frequency of use: 100, and the parameter update time is 2021-10-2016:02.

因为这对焊点只筛选出一条键合模型,所以直接使用此键合线模型作为键合线模型M2。Because only one bonding model is screened out for this pair of solder joints, this bonding wire model is directly used as the bonding wire model M2.

逐一进行后续成对的焊点的键合线模型匹配操作,直到所有成对的焊点匹配完成。The bonding wire model matching operation of subsequent pairs of solder points is performed one by one until all pairs of solder points are matched.

然后,进行干涉仿真检查。Then, check the interference simulation.

请参阅图6,显示为本发明的基于键合线模型生成参数化键合数据的方法于一实施例中的干涉仿真示意图。如图6所示,根据线弧轨迹参数中的弧形、线径高度及反向移位等可得到键合线的简化模型,根据所述简化模型仿真得到键合线的简化轨迹,以弧形为标准弧线为例,根据上述得到键合线的简化模型为:第一段轨迹STEP1(0,b),第二段轨迹STEP2(c,c),第三段轨迹STEP3(c*2,0),以STEP1为例,横坐标为此段轨迹的水平位移,纵坐标为此段轨迹的竖直位移;第四段轨迹为一条由STEP3到第二键合点的直线。Please refer to FIG. 6 , which shows a schematic diagram of interference simulation in an embodiment of the method for generating parameterized bonding data based on the bonding wire model of the present invention. As shown in Figure 6, the simplified model of the bonding wire can be obtained according to the arc shape, wire diameter height and reverse displacement in the parameters of the wire arc trajectory, and the simplified trajectory of the bonding wire can be obtained by simulation according to the simplified model. The shape is a standard arc as an example. According to the above, the simplified model of the bonding line is: the first trajectory STEP1 (0, b), the second trajectory STEP2 (c, c), the third trajectory STEP3 (c*2 , 0), taking STEP1 as an example, the abscissa is the horizontal displacement of this section of the track, and the ordinate is the vertical displacement of this section of the track; the fourth section of the track is a straight line from STEP3 to the second bonding point.

根据弧形为标准弧线、线径高度为3mil(75μm)及反向移位3mil(75μm)等可得到键合线的简化轨迹:第一段轨迹STEP1(0.0,75.0)、第二段轨迹STEP2(75.0,75.0)、第 三段轨迹STEP3(150.0,0.0)。The simplified trajectory of the bonding wire can be obtained according to the arc as a standard arc, the height of the wire diameter as 3mil (75μm) and the reverse shift of 3mil (75μm): the first trajectory STEP1 (0.0, 75.0), the second trajectory STEP2 (75.0, 75.0), the third track STEP3 (150.0, 0.0).

以下根据是否满足键合线之间间距大于等于两倍的键合线直径、限高小于等于预先设定的封装高度、焊盘大小大于等于键合线直径的4倍、弧长小于等于键合线直径的100倍进行干涉仿真检查。The following is based on whether the spacing between bonding wires is greater than or equal to twice the diameter of the bonding wire, the height limit is less than or equal to the preset package height, the size of the pad is greater than or equal to 4 times the diameter of the bonding wire, and the arc length is less than or equal to the bonding 100 times the wire diameter for interference simulation check.

(1)对键合线之间间距进行干涉仿真检查,具体如下:(1) Perform interference simulation check on the spacing between bonding wires, as follows:

根据简化轨迹获取此轨迹对应空间曲线的各个关键点,根据关键点确定该简化轨迹对应的线段,空间中两条线段之间的最短距离的算法为:计算两条线段之间公垂线的长度(1个值)、每个端点到另一条线段的垂直距离(4个值)、四个端点之间的距离(4个值),共得到9个值,在这其中选取数值最小的作为空间中两条线段之间的最小距离。经计算,得到两条键合线间距的最短距离为90。Obtain each key point of the space curve corresponding to the trajectory according to the simplified trajectory, and determine the line segment corresponding to the simplified trajectory according to the key point. The algorithm for the shortest distance between two line segments in space is: calculate the length of the common perpendicular between the two line segments (1 value), the vertical distance from each endpoint to another line segment (4 values), the distance between the four endpoints (4 values), a total of 9 values are obtained, among which the smallest value is selected as the space The minimum distance between two line segments in . After calculation, the shortest distance between two bonding wires is 90°.

由上述成对焊点匹配举例可知,键合线直径为20.32μm,两条键合线之间的最短距离90大于2倍的键合线直径:20.32*2=40.64,所以键合线之间间距仿真检查通过。From the above example of paired solder joint matching, it can be seen that the diameter of the bonding wire is 20.32 μm, and the shortest distance between two bonding wires is 90 greater than twice the diameter of the bonding wire: 20.32*2=40.64, so the distance between the bonding wires Spacing simulation check passed.

(2)对限高进行干涉仿真检查,具体如下:(2) Perform interference simulation check on the height limit, as follows:

判断标准为键合线最高点是否小于等于预先设置的封装高度;封装高度可根据器件类型及设计标准得到封装的高度为:900μm。The judgment standard is whether the highest point of the bonding wire is less than or equal to the preset package height; the package height can be obtained according to the device type and design standard: 900μm.

分别依照STEP1、STEP2、STEP3三段轨迹的数据确定弧高(H):STEP1(0.0,75.0)、STEP2(75.0,75.0)、STEP3(150.0,0.0),计算弧高即垂直位移的值相加(本实例依据第一键合点为基准计算):75.0+75.0+0.0=150。According to the data of STEP1, STEP2, and STEP3 respectively, determine the arc height (H): STEP1 (0.0, 75.0), STEP2 (75.0, 75.0), STEP3 (150.0, 0.0), calculate the arc height, that is, add the vertical displacement value (This example is calculated based on the first bonding point): 75.0+75.0+0.0=150.

键合线最高点为:框架基座300+第一键合点高度180+弧高150+键合线半径10.16=640.16,小于封装高度900,即限高仿真检查通过。The highest point of the bonding wire is: frame base 300 + first bonding point height 180 + arc height 150 + bonding wire radius 10.16 = 640.16, which is less than the package height of 900, that is, the height limit simulation check has passed.

(3)对焊盘大小进行干涉仿真检查,具体如下:(3) Perform interference simulation check on the pad size, as follows:

键合线模型M1的焊盘大小为90*90,键合线直径的4倍为20.32*4=81.28,满足焊盘大小大于键合线直径的4倍。The pad size of the bonding wire model M1 is 90*90, and 4 times the diameter of the bonding wire is 20.32*4=81.28, satisfying that the size of the pad is greater than 4 times the diameter of the bonding wire.

键合线模型M2的焊盘大小为85*85,键合线直径的4倍为20.32*4=81.28,满足焊盘大小大于键合线直径的4倍。The pad size of the bonding wire model M2 is 85*85, and 4 times the diameter of the bonding wire is 20.32*4=81.28, satisfying that the size of the pad is greater than 4 times the diameter of the bonding wire.

因此,键合线模型M1和键合线模型M2的焊盘大小仿真检查通过。Therefore, the pad size simulation check of the bonding wire model M1 and the bonding wire model M2 passes.

(4)对弧长进行干涉仿真检查,具体如下:(4) Perform interference simulation check on the arc length, as follows:

判断标准为弧长是否小于等于键合线直径的100倍。The criterion for judging is whether the arc length is less than or equal to 100 times the diameter of the bonding wire.

第一焊盘D1与第二焊盘D2之间的高度差=180-90=90(H1),水平面上投影长度=705(L),STEP1(0.0,75.0)、STEP2(75.0,75.0)、STEP3(150.0,0.0),根据STEP1、STEP2、STEP3 的相应坐标计算对应这三段轨迹的弧长为:The height difference between the first pad D1 and the second pad D2 = 180-90 = 90 (H1), the projected length on the horizontal plane = 705 (L), STEP1 (0.0, 75.0), STEP2 (75.0, 75.0), STEP3(150.0, 0.0), according to the corresponding coordinates of STEP1, STEP2, STEP3, the arc length corresponding to these three trajectories is calculated as:

Figure PCTCN2022109341-appb-000005
Figure PCTCN2022109341-appb-000005

键合线模型M1的STEP4对应的键合线长度为:

Figure PCTCN2022109341-appb-000006
Figure PCTCN2022109341-appb-000007
The bonding wire length corresponding to STEP4 of the bonding wire model M1 is:
Figure PCTCN2022109341-appb-000006
Figure PCTCN2022109341-appb-000007

键合线模型M2的STEP4对应的键合线长度为:

Figure PCTCN2022109341-appb-000008
Figure PCTCN2022109341-appb-000009
The bonding wire length corresponding to STEP4 of the bonding wire model M2 is:
Figure PCTCN2022109341-appb-000008
Figure PCTCN2022109341-appb-000009

由此,键合线模型M1的总弧长=331.1+536.7=867.8;Therefore, the total arc length of the bonding wire model M1=331.1+536.7=867.8;

键合线模型M2的总弧长=331.1+537.6=868.7。The total arc length of the bonding wire model M2=331.1+537.6=868.7.

由上述成对焊点匹配举例可知,键合线直径为20.32μm,通过分析对比键合线模型M1弧长(867.8)和键合线模型M2弧长(868.7)都小于等于键合线直径的100倍(20.32*100=2032),所以弧长仿真检查通过。From the above example of paired solder joint matching, it can be seen that the diameter of the bonding wire is 20.32 μm. Through analysis and comparison, the arc length (867.8) of the bonding wire model M1 and the arc length (868.7) of the bonding wire model M2 are both less than or equal to the diameter of the bonding wire. 100 times (20.32*100=2032), so the arc length simulation check is passed.

需要说明的是,由于本方案所举实施例均为单键合线,故不涉及双线键合工艺的干涉仿真检查。It should be noted that, since the examples cited in this solution are all single bonding wires, the interference simulation inspection of the double-wire bonding process is not involved.

最后,基于干涉仿真检查后的键合线模型生成并输出参数化键合数据,导入不同的键合设备供不同键合场景使用。基于干涉仿真检查后的键合线模型生成参数化键合数据,根据当前设备所需的键合数据格式,进行键合数据的格式转换,格式转换完成后,导入当前键合设备生成键合程序用于当前生产。所述不同的键合场景包括不限于:材料不同(键合线的材质)、键合的精度要求不同等等。Finally, generate and output parameterized bonding data based on the bonding wire model checked by interference simulation, and import different bonding equipment for use in different bonding scenarios. Generate parameterized bonding data based on the bonding wire model after the interference simulation check, and convert the format of the bonding data according to the bonding data format required by the current equipment. After the format conversion is completed, import the current bonding equipment to generate a bonding program for current production. The different bonding scenarios include but are not limited to: different materials (bonding wire materials), different bonding precision requirements, and the like.

基于干涉仿真检查通过的键合线模型,生成对应的参数化键合数据,所述参数化键合数据为:通过仿真检查的键合线模型对应的键合点的坐标和机器参数。将参数化键合数据进行列表管理,形成表1的参数化键合数据表。Based on the bonding wire model passed the interference simulation check, corresponding parameterized bonding data is generated, the parameterized bonding data being: the coordinates and machine parameters of the bonding point corresponding to the bonding wire model passed the simulation check. Manage the parameterized bonding data in a list to form the parameterized bonding data table in Table 1.

表1 参数化键合数据表Table 1 Parameterized bonding data table

Figure PCTCN2022109341-appb-000010
Figure PCTCN2022109341-appb-000010

Figure PCTCN2022109341-appb-000011
Figure PCTCN2022109341-appb-000011

本发明所述的基于键合线模型生成参数化键合数据的方法的保护范围不限于本实施例列举的步骤执行顺序,凡是根据本发明的原理所做的现有技术的步骤增减、步骤替换所实现的方案都包括在本发明的保护范围内。The scope of protection of the method for generating parameterized bonding data based on the bonding wire model described in the present invention is not limited to the execution order of the steps listed in this embodiment. The solutions implemented by replacement are all included in the protection scope of the present invention.

本实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述基于键合线模型生成参数化键合数据的方法。This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method for generating parameterized bonding data based on a bonding wire model is realized.

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过计算机程序相关的硬件来完成。前述的计算机程序可以存储于一计算机可读存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的计算机可读存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的计算机存储介质。Those of ordinary skill in the art can understand that all or part of the steps for implementing the above method embodiments can be completed by hardware related to computer programs. The aforementioned computer program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above-mentioned method embodiments; and the aforementioned computer-readable storage medium includes: ROM, RAM, magnetic disk or optical disk and other computer storage media that can store program codes.

请参阅图7,显示为本发明的电子设备于一实施例中的结构连接示意图。如图7所示,本实施例提供一种电子设备7,具体包括:处理器71及存储器72;所述存储器72用于存储计算机程序,所述处理器71用于执行所述存储器72存储的计算机程序,以使所述电子设备7执行所述基于键合线模型生成参数化键合数据的方法的各个步骤。Please refer to FIG. 7 , which is a schematic structural connection diagram of an electronic device of the present invention in an embodiment. As shown in FIG. 7 , this embodiment provides an electronic device 7, which specifically includes: a processor 71 and a memory 72; the memory 72 is used to store a computer program, and the processor 71 is used to execute the program stored in the memory 72. A computer program, so that the electronic device 7 executes each step of the method for generating parameterized bonding data based on the bonding wire model.

上述的处理器71可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital Signal Processing,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现场可编程门阵列(Field Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、 分立门或者晶体管逻辑器件、分立硬件组件。Above-mentioned processor 71 can be general-purpose processor, comprises central processing unit (Central Processing Unit, be called for short CPU), network processor (Network Processor, be called for short NP) etc.; Can also be Digital Signal Processing (Digital Signal Processing, be called for short DSP) ), Application Specific Integrated Circuit (ASIC for short), Field Programmable Gate Array (Field Programmable Gate Array, FPGA for short) or other programmable logic devices, discrete gate or transistor logic devices, and discrete hardware components.

上述的存储器72可能包含随机存取存储器(Random Access Memory,简称RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。The above-mentioned memory 72 may include a random access memory (Random Access Memory, RAM for short), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

于实际应用中,所述电子设备可以是包括存储器、存储控制器、一个或多个处理单元(CPU)、外设接口、RF电路、音频电路、扬声器、麦克风、输入/输出(I/O)子系统、显示屏、其他输出或控制设备,以及外部端口等所有或部分组件的计算机;所述计算机包括但不限于如台式电脑、笔记本电脑、平板电脑、智能手机、个人数字助理(Personal Digital Assistant,简称PDA)等个人电脑,所述电子设备还可以是服务器,所述服务器可以根据功能、负载等多种因素布置在一个或多个实体服务器上,也可以是由分布的或集中的服务器集群构成的云服务器,本实施例不作限定。In practical applications, the electronic device may include memory, storage controller, one or more processing units (CPU), peripheral interface, RF circuit, audio circuit, speaker, microphone, input/output (I/O) Computers with all or some components of subsystems, displays, other output or control devices, and external ports; said computers include, but are not limited to, computers such as desktops, laptops, tablets, smartphones, Personal Digital Assistants , referred to as PDA) and other personal computers, the electronic device can also be a server, and the server can be arranged on one or more physical servers according to various factors such as functions and loads, or can be composed of distributed or centralized server clusters The cloud server configured is not limited in this embodiment.

综上所述,本发明所述基于键合线模型生成参数化键合数据的方法、介质及设备利用设计文件的匹配参数由键合线模型库中筛选键合线模型,并对键合线模型进行干涉仿真检查后生成参数化键合数据,进而将参数化键合数据导入不同的键合设备供不同键合场景使用。本发明利用数据学习和优化判断代替人工操作,极大地提升了工作效率和质量,从而进一步降低了企业的生产成本。一方面改善了人工操作方式存在的效率太低、准确率与适配性太差,而且更多依赖于经验等缺陷,另一方面与现有的键合程序生成方法相比,在键合设备的某些客观条件或环境发生变化时,可以实现精准的适应性变化,进而提高键合数据的准确性。本发明有效克服了现有技术中的种种缺点而具有高度产业利用价值。In summary, the method, medium and equipment for generating parameterized bonding data based on the bonding wire model in the present invention use the matching parameters of the design file to screen the bonding wire model from the bonding wire model library, and After the model is checked for interference simulation, parametric bonding data is generated, and then the parametric bonding data is imported into different bonding equipment for use in different bonding scenarios. The present invention uses data learning and optimization judgment to replace manual operation, which greatly improves work efficiency and quality, thereby further reducing the production cost of the enterprise. On the one hand, it improves the shortcomings of manual operation, such as low efficiency, poor accuracy and adaptability, and more dependence on experience. On the other hand, compared with the existing bonding program generation method, the bonding equipment When certain objective conditions or environments of the system change, precise adaptive changes can be achieved, thereby improving the accuracy of bonding data. The invention effectively overcomes various shortcomings in the prior art and has high industrial application value.

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。The above-mentioned embodiments only illustrate the principles and effects of the present invention, but are not intended to limit the present invention. Anyone skilled in the art can modify or change the above-mentioned embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or changes made by those skilled in the art without departing from the spirit and technical ideas disclosed in the present invention should still be covered by the claims of the present invention.

Claims (10)

一种基于键合线模型生成参数化键合数据的方法,其特征在于,所述基于键合线模型生成参数化键合数据的方法包括:A method for generating parameterized bonding data based on a bonding wire model, characterized in that the method for generating parameterized bonding data based on a bonding wire model comprises: 获取集成电路设计文件中的匹配参数;Obtain the matching parameters in the IC design file; 根据所述匹配参数,由键合线模型库中筛选符合预设匹配范围的键合线模型;According to the matching parameters, the bonding wire models meeting the preset matching range are screened from the bonding wire model library; 对所筛选的键合线模型进行干涉仿真检查;Perform interference simulation check on the screened bonding wire model; 利用通过干涉仿真检查的键合线模型生成参数化键合数据。Generate parametric bonding data using bond wire models checked by interferometric simulations. 根据权利要求1所述的基于键合线模型生成参数化键合数据的方法,其特征在于:The method for generating parameterized bonding data based on a bonding wire model according to claim 1, characterized in that: 所述匹配参数包括:第一焊盘与第二焊盘之间的高度差、第一焊盘和第二焊盘在水平面上投影点之间连线的长度、键合线类型和键合线直径。The matching parameters include: the height difference between the first pad and the second pad, the length of the line between the projection points of the first pad and the second pad on the horizontal plane, the type of bonding wire and the bonding wire diameter. 根据权利要求1所述的基于键合线模型生成参数化键合数据的方法,其特征在于,在所述根据所述匹配参数,由键合线模型库中筛选符合预设匹配范围的键合线模型的步骤之后,在所述对所筛选的键合线模型进行干涉仿真检查之前,所述基于键合线模型生成参数化键合数据的方法还包括:The method for generating parameterized bonding data based on a bonding wire model according to claim 1, characterized in that, according to the matching parameters, the bonding wire model library that meets the preset matching range is screened After the step of the wire model, before the interference simulation check is performed on the screened bonding wire model, the method for generating parameterized bonding data based on the bonding wire model further includes: 分析所筛选出的键合线模型的数量;Analyze the number of bond wire models screened out; 响应于数量为一条,执行对所筛选的键合线模型进行干涉仿真检查的步骤;In response to the number being one, performing a step of performing interference simulation check on the screened bonding wire model; 响应于数量为至少两条,利用优先参数确定优选的键合线模型,对优选的键合线模型进行干涉仿真检查;所述优先参数包括:使用频率、更新时间或设定优先等级中的至少一种;In response to the number being at least two, using priority parameters to determine a preferred bonding wire model, and performing an interference simulation check on the preferred bonding wire model; the priority parameters include: at least one of frequency of use, update time, or set priority A sort of; 响应于数量为零,创建新的键合线模型。In response to the quantity being zero, a new bond wire model is created. 根据权利要求3所述的基于键合线模型生成参数化键合数据的方法,其特征在于,所述利用优先参数确定优选的键合线模型的步骤,包括:The method for generating parameterized bonding data based on a bonding wire model according to claim 3, wherein the step of determining a preferred bonding wire model using priority parameters comprises: 若所述优先参数为使用频率,则选择使用频率最高的键合线模型作为优选的键合线模型;If the priority parameter is frequency of use, then selecting the bonding wire model with the highest frequency of use as the preferred bonding wire model; 若所述优先参数为更新时间,则选择更新时间最新的键合线模型作为优选的键合线模型;If the priority parameter is update time, then select the bonding wire model with the latest update time as the preferred bonding wire model; 若设定所述优先等级为优先,则选择优先等级最大的键合线模型作为优选的键合线模型。If the priority level is set as priority, the bonding wire model with the highest priority level is selected as the preferred bonding wire model. 根据权利要求1所述的基于键合线模型生成参数化键合数据的方法,其特征在于,所述对 所筛选的键合线模型进行干涉仿真检查的步骤,包括:The method for generating parameterized bonding data based on a bonding wire model according to claim 1, wherein the step of performing interference simulation check on the screened bonding wire model includes: 根据线弧轨迹参数得到键合线的简化模型,根据所述简化模型得出键合线的简化轨迹;Obtaining a simplified model of the bonding wire according to the arc trajectory parameters, and obtaining a simplified trajectory of the bonding wire according to the simplified model; 判断所述键合线的简化轨迹是否同时满足键合线之间间距大于等于两倍的键合线直径、限高小于等于预先设定的封装高度、焊盘大小大于等于键合线直径的4倍、弧长小于等于键合线直径的100倍以及双线键合时针对双线键合工艺的特殊检查;Judging whether the simplified trajectory of the bonding wires satisfies at the same time that the distance between the bonding wires is greater than or equal to twice the diameter of the bonding wire, the height limit is less than or equal to the preset package height, and the size of the pad is greater than or equal to 4 times the diameter of the bonding wire. times, the arc length is less than or equal to 100 times the diameter of the bonding wire, and the special inspection for the double-wire bonding process during double-wire bonding; 若是,判定为通过干涉仿真检查;若否,对另一键合线模型进行干涉仿真检查。If yes, it is determined that the interference simulation check is passed; if not, the interference simulation check is performed on another bonding wire model. 根据权利要求1至5任一项所述的基于键合线模型生成参数化键合数据的方法,其特征在于,在所述获取集成电路设计文件中的匹配参数的步骤之前,所述基于键合线模型生成参数化键合数据的方法还包括:The method for generating parameterized bonding data based on a bonding wire model according to any one of claims 1 to 5, wherein, before the step of obtaining the matching parameters in the integrated circuit design file, the bond-based Methods for generating parametric bonding data from the bondline model also include: 由键合程序中提取特征参数和机器参数;Extract characteristic parameters and machine parameters from the bonding program; 根据所述特征参数和所述机器参数生成键合线模型;generating a bonding wire model according to the characteristic parameters and the machine parameters; 基于所生成的键合线模型创建所述键合线模型库。The bond wire model library is created based on the generated bond wire models. 根据权利要求6所述的基于键合线模型生成参数化键合数据的方法,其特征在于:The method for generating parameterized bonding data based on a bonding wire model according to claim 6, characterized in that: 所述特征参数包括:第一键合点和第二键合点之间的高度差、第一键合点和第二键合点在水平面上投影点之间连线的长度、键合线类型、键合线直径、第一键合点和第二键合点对应的焊盘参数;The characteristic parameters include: the height difference between the first bonding point and the second bonding point, the length of the line between the projection points of the first bonding point and the second bonding point on the horizontal plane, the type of bonding line, the bonding line Diameter, pad parameters corresponding to the first bonding point and the second bonding point; 所述机器参数包括:第一键合点的超声模式、功率、焊黏时间、焊黏压力、键合温度、焊球大小;第二键合点的超声模式、功率、焊黏时间、焊黏压力、键合温度;以及线弧轨迹参数。The machine parameters include: ultrasonic mode, power, bonding time, bonding pressure, bonding temperature, solder ball size of the first bonding point; ultrasonic mode, power, bonding time, bonding pressure, bonding temperature; and arc trajectory parameters. 根据权利要求6所述的基于键合线模型生成参数化键合数据的方法,其特征在于,在所述利用通过干涉仿真检查的键合线模型生成参数化键合数据的步骤之后,所述基于键合线模型生成参数化键合数据的方法还包括:The method for generating parameterized bonding data based on a bonding wire model according to claim 6, wherein after said step of generating parameterized bonding data using a bonding wire model checked by interference simulation, said The method of generating parametric bonding data based on the bonding wire model also includes: 基于已生产的键合程序的特征参数,由所述键合线模型库中筛选符合预设匹配范围的键合线模型,更新所筛选键合线模型的机器参数;和/或根据焊盘参数更新所筛选键合线模型的机器参数和特征参数。Based on the characteristic parameters of the produced bonding program, the bonding wire model meeting the preset matching range is screened from the bonding wire model library, and the machine parameters of the screened bonding wire model are updated; and/or according to the pad parameters Update the machine parameters and feature parameters of the screened bond wire models. 一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至8中任一项所述的基于键合线模型生成参数化键合数据的方法。A computer-readable storage medium, on which a computer program is stored, characterized in that, when the computer program is executed by a processor, the parameterized bond generation based on the bonding wire model described in any one of claims 1 to 8 is realized. data method. 一种电子设备,其特征在于,包括:处理器及存储器;An electronic device, characterized in that it includes: a processor and a memory; 所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述电子设备执行如权利要求1至8中任一项所述的基于键合线模型生成参数化键合数据的方法。The memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory, so that the electronic device executes the parameter generation based on the bonding wire model according to any one of claims 1 to 8 A way to chemically bond data.
PCT/CN2022/109341 2021-11-30 2022-08-01 Method for generating parameterized bonding data on basis of bonding wire model, and medium and device WO2023098122A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202111448866.5A CN114266222B (en) 2021-11-30 2021-11-30 Method, medium and device for generating parameterized bonding data based on bonding wire model
CN202111448866.5 2021-11-30

Publications (1)

Publication Number Publication Date
WO2023098122A1 true WO2023098122A1 (en) 2023-06-08

Family

ID=80825925

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/109341 WO2023098122A1 (en) 2021-11-30 2022-08-01 Method for generating parameterized bonding data on basis of bonding wire model, and medium and device

Country Status (2)

Country Link
CN (1) CN114266222B (en)
WO (1) WO2023098122A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118398508A (en) * 2024-06-26 2024-07-26 南通华隆微电子股份有限公司 Precision component electrical connection optimization method for semiconductor package
CN119845121A (en) * 2025-03-20 2025-04-18 玛斯特轻量化科技(天津)有限公司 Method and system for detecting distance from center of welding spot to R angle
CN120068461A (en) * 2025-04-21 2025-05-30 武创芯研科技(武汉)有限公司 Bonding optimization method, electronic device, storage medium and program product

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114266222B (en) * 2021-11-30 2025-05-13 上海望友信息科技有限公司 Method, medium and device for generating parameterized bonding data based on bonding wire model
CN114741999B (en) * 2022-06-09 2022-09-02 武汉飞恩微电子有限公司 Digital twinning technology-based lead bonding online monitoring method
CN118380349B (en) * 2024-06-21 2024-10-29 南通华隆微电子股份有限公司 Method for optimizing packaging process of semiconductor chip

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107330184A (en) * 2017-06-29 2017-11-07 南通大学 The emulation test method and storage medium and equipment of bonding line in electric component
CN108363825A (en) * 2017-12-01 2018-08-03 长芯半导体有限公司 A kind of encapsulation bonding line design method of impedance matching, electronic equipment and storage medium
CN110197019A (en) * 2019-05-20 2019-09-03 上海望友信息科技有限公司 Process design method, system, medium and equipment based on system encapsulation technology
CN111651955A (en) * 2020-04-17 2020-09-11 上海望友信息科技有限公司 Method and device for automatically generating packaging bonding program, storage medium and electronic equipment
JP2021022637A (en) * 2019-07-26 2021-02-18 キヤノンマシナリー株式会社 Inspection equipment of bonding wire, inspection method of bonding wire, and inspection program of bonding wire
CN114266222A (en) * 2021-11-30 2022-04-01 上海望友信息科技有限公司 Method, medium, and apparatus for generating parametric bonding data based on bond line model

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100442697B1 (en) * 2002-03-11 2004-08-02 삼성전자주식회사 Integrated Management System for automated wire bonding processes
KR100548795B1 (en) * 2004-02-09 2006-02-02 삼성전자주식회사 Bonder viewer system of automatic wire bonding system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107330184A (en) * 2017-06-29 2017-11-07 南通大学 The emulation test method and storage medium and equipment of bonding line in electric component
CN108363825A (en) * 2017-12-01 2018-08-03 长芯半导体有限公司 A kind of encapsulation bonding line design method of impedance matching, electronic equipment and storage medium
CN110197019A (en) * 2019-05-20 2019-09-03 上海望友信息科技有限公司 Process design method, system, medium and equipment based on system encapsulation technology
JP2021022637A (en) * 2019-07-26 2021-02-18 キヤノンマシナリー株式会社 Inspection equipment of bonding wire, inspection method of bonding wire, and inspection program of bonding wire
CN111651955A (en) * 2020-04-17 2020-09-11 上海望友信息科技有限公司 Method and device for automatically generating packaging bonding program, storage medium and electronic equipment
CN114266222A (en) * 2021-11-30 2022-04-01 上海望友信息科技有限公司 Method, medium, and apparatus for generating parametric bonding data based on bond line model

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118398508A (en) * 2024-06-26 2024-07-26 南通华隆微电子股份有限公司 Precision component electrical connection optimization method for semiconductor package
CN119845121A (en) * 2025-03-20 2025-04-18 玛斯特轻量化科技(天津)有限公司 Method and system for detecting distance from center of welding spot to R angle
CN120068461A (en) * 2025-04-21 2025-05-30 武创芯研科技(武汉)有限公司 Bonding optimization method, electronic device, storage medium and program product

Also Published As

Publication number Publication date
CN114266222B (en) 2025-05-13
CN114266222A (en) 2022-04-01

Similar Documents

Publication Publication Date Title
WO2023098122A1 (en) Method for generating parameterized bonding data on basis of bonding wire model, and medium and device
CN110197019B (en) Process design method, system, medium and equipment based on system packaging technology
WO2023103415A1 (en) Component modeling and parameterization method and system, electronic device, and storage medium
CN108351909B (en) Data processing system and method for automatically assembling parts in a Computer Aided Design (CAD) environment
WO2024082569A1 (en) Board-level heat dissipation simulation method, system and medium
CN106294572A (en) A kind of elevation map rapid generation based on AutoCAD data source and ArcGIS instrument
CN103838916A (en) Mechanical part quadratic parametric rapid modeling method
CN117372424A (en) Defect detection method, device, equipment and storage medium
CN102521431A (en) How to deal with wires in PCB design data
CN114330207A (en) Chip pad information extraction method, system and electronic device
CN114444185A (en) In-situ labeling identification method and device and electronic equipment
CN114332353A (en) Three-dimensional model matching method and device, electronic equipment and storage medium
TW202219806A (en) Semiconductor device modeling method and device
CN104978441A (en) Circuit layout method and circuit layout device
CN107256004B (en) Product processing method and device
CN110765513B (en) Connection node placement method and products for wall keel model and L-shaped roof guide beam model
CN115994474A (en) A drop simulation method and device
CN114757139A (en) Module pin alignment method for penetrating module hierarchy in hierarchical design
CN101751484A (en) Circuit wiring inspection device and method
CN108153963A (en) A kind of method that connector connection level number is checked in PCB design
CN115859698B (en) Workpiece model clamping method, device, equipment and medium
CN116070568B (en) A PCB information import method, device, equipment and storage medium
CN118943040B (en) Chip processing debugging method, system, device and readable storage medium
TWI849805B (en) Method of setting material property of heterogeneous materials and electronic device
JP7085586B2 (en) Design support system, design verification method and design verification program

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22899942

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 22899942

Country of ref document: EP

Kind code of ref document: A1