Methods of operating bonding machines for bonding semiconductor elements, and bonding machines
A method of operating a bonding machine for bonding semiconductor elements is provided. The method includes the steps of: (a) measuring a time based z-axis height measurement characteristic of a bond head assembly during a model bonding process; (b) determining a z-axis adjustment profile for a subsequent bonding process based on the measured time based z-axis height measurement characteristic; and (c) adjusting a z-axis position of the bond head assembly with a z-axis motion system during the subsequent bonding process using the z-axis adjustment profile.
1. A bonding machine for bonding semiconductor elements, the bonding machine comprising:
a bond head assembly including a bonding tool for bonding semiconductor elements to a substrate;
a support structure for supporting the substrate during bonding of the semiconductor elements to the substrate;
a calibration station used in connection with the bond head assembly for measuring a time based z-axis height measurement characteristic of the bond head assembly during a model bonding process; and
a computer for determining a z-axis adjustment profile to provide compensation during a subsequent bonding process based on the measured time based z-axis height measurement characteristic.
2. The bonding machine of claim 1 wherein the calibration station is coupled to the support structure and moves along with the support structure along at least one motion axis.
3. The bonding machine of claim 1 wherein the calibration station includes a contact surface configured to be contacted by the bonding tool during the model bonding process.
4. The bonding machine of claim 1 further comprising a plurality of temperature sensors attached to a plurality of locations of the bond head assembly.
5. The bonding machine of claim 1 wherein the bond head assembly includes a force sensor for measuring a downward force applied by the bond head assembly.
6. The bonding machine of claim 1 further comprising a displacement sensor for measuring the time based z-axis height measurement characteristic in connection with the calibration station.
7. The bonding machine of claim 1 wherein the bonding machine is a thermocompression bonding machine.
8. The bonding machine of claim 1 wherein the bonding machine is a flip chip bonding machine.
9. The bonding machine of claim 1 wherein the bonding tool is configured to melt solder bumps on a semiconductor element in connection with the bonding of the semiconductor element to the substrate.
10. The bonding machine of claim 1 further comprising a servo controlled motion system to control a height of the bonding tool.
11. The bonding machine of claim 1 further comprising a z-axis encoder for providing z-axis position information.
12. The bonding machine of claim 1 wherein the z-axis position information from the z-axis encoder is used to measure growth of the bond head assembly.
13. The bonding machine of claim 1 wherein the bonding tool is a heated bonding tool.
14. The bonding machine of claim 1 wherein the bond head assembly includes a force sensor for measuring a force applied by the bond head assembly.
15. A bonding machine for bonding semiconductor elements, the bonding machine comprising:
a bond head assembly including a bonding tool for bonding semiconductor elements to a substrate;
a support structure for supporting the substrate;
a calibration station used in connection with the bond head assembly for measuring a time based z-axis height measurement characteristic of the bond head assembly during a model bonding process; and
a computer for determining a z-axis adjustment profile to provide compensation during a subsequent bonding process based on the measured time based z-axis height measurement characteristic, wherein the calibration station is coupled to the support structure and moves along with the support structure along at least one motion axis.