Documente Academic
Documente Profesional
Documente Cultură
LAB SHEET
EEN 4206
TRIMESTER 1 (2017/2018)
Note: Students are advised to read through this lab sheet before doing experiment.
1
PROGRAMME OUTCOMES
PO PO statement
2
LEARNING OUTCOMES
LO LO statement
LO1 Explain the process flow, equipment and tools used in semiconductor packaging (Cognitive
Understanding, Level 2)
LO2 Explain the product and package characteristics in terms of physical and electrical parameters,
including reliability, failure analysis, and electrostatic discharge (Cognitive Understanding,
Level 2)
LO3 Analyze, evaluate and optimize the materials and processes for semiconductor manufacturing
(Cognitive Evaluate, Level 5)
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PO13
Experiment 2
3
PT2: Wire Bond Laboratory
1. Objectives
To provide the opportunity to understand the wire bonding machine and process in
relation to the process parameters and process requirements.
To understand the correlation of the input parameter in relation to the output in wire
bonding.
2. Introduction
2.1. Front End to Back End Manufacturing Processes
Students are introduced to the IC manufacturing processes including the die attach,
wire bonding, molding, plating, IC testing, failure analysis and reliability test at Infineon
plant by the engineers.
Machine Description
The ASM iHawk Xtreme Gold Wire Ball Bonder machine is the evolutionary leader in
the pitch and advanced packaging bonding. It is a computer controlled machine system
for bonding gold or copper wires that interconnect the dies to the leads or the substrate
4
in an integrated circuit package. The bonder converts digital coded operating
instructions (software) into controlled machine motions.
The dialog message and graphic displays on the bonder video monitor which are the
tools created by operating software to assist the user to interact and control the
machine. The user utilizes the function on the keypad and mouse to make the selection
within operating routines and bonding process program.
5
Power On
Emergency Stop
Power Off
The initialize sequence flow for the system software as: System Initialization, Initialize
PGM, Initialize Bond & PRS, Calibrate BQM and display GUI.
6
Program Management
It allows the user to load/save/clear the bond program from local hard disk. It contains
the Bond Control Menu, Load Program Flow, Save Program Flow and Clear Program
Flow.
Program Teaching
This menu allows the user to teach a bond on its respective die pad and leads
according to the bonding diagram. It is necessary to conform to the procedure in order
to eliminate any wrong bond at real time bonding.
The functions include the Setup Pattern Recognition (PR) System, Indexing PR Setup,
Lead Manual Alignments Teaching, Lead PR Alignments Teaching, Teach Lead
Boundary, Specific Number of Die, Die Manual Alignments Teaching, Die PR
Alignments Teaching, Die Boundary and Teach Wire.
Bond Assistant Setup contains the Lead Contact Level, Die Contact Level, Bond Tip
Offset and USG Power (transducer calibration) in the system.
7
Loop General Parameters
Loop Height
This sets desired loop height. After user had selected the desired loop profile, once a
loop height is set, the machine will automatically calculate the best parameters suitable
for the loop height setting. It is recommendable to select Yes if the machine prompts
automatically calculate settings.
Span Length
It defines in length or as a percentage of total wire length. This is the location where a
bend is formed in the wire for a square type loop or penta type loop. This is generally
used for low and long loops to add stiffness to the loop and reduce wire sway.
Other parameters are 2nd Kink Height Factor and Loop Height Correction.
Loop height
Loop parameters
Under normal user access level, only few parameters are allow to access by user.
8
Auto Bond
Under Auto mode, this page will display all the parameters/status/setting that allow user
to control, set and manipulate the flow of auto bonding. Depend on the level user is
restrict to make illegal changes on the setting that can affect the quality and yield of the
bonding.
Schedule Bond
This function allows user start and stop bonding according to their schedule.
9
Define the wire to start and stop the schedule bond action
Wire Measurement
This advance function is advantage for user can use command in machine to do
measurement. Measurements are support to measure wire length, wire bend and loop
height.
10
3. Experiment Procedures:
Wire Bond Measurements
Briefing on processes involve in wire bonding at Infineon workstations. The
demonstration and data collection on ball size and ball height measurements in relation
to the machine input parameters. The students are required to do the analysis on these
parameters related to wire bond. The wire bonding mechanisms, failures and
optimization processes are shown to the students during the laboratory session.
11