Professional Documents
Culture Documents
Automatic Yield
Y Management Systtem for
Semicoonductor Production Teest
Huiyuan Cheng Melanie Po-Leen Ooi Ye Chow Kuang
School of Engineering School of Engineering School of Engineering
S
Monash University, Malaysia Monash University, Malaysia Monnash University, Malaysia
hche61@student.monash.edu melanie.ooi@monash.edu kuanng.ye.chow@monash.edu
Figure 4. Application of SDC system m. The original wafer map with random
failures (a) and afterr SDC application (b)
B. Subsystem 2: Classificationn
Classification can be achieeved through various methods.
One of them is associated wiith the use of Artificial Neural
Networks. This method has beeen shown to be accurate for this
classification task [6]. Unfortunnately it generates classification
rules that are not transparent tot the user. This is undesirable
for implementation in the semiconductor device
manufacturing, particularly in production
p of integrated circuits
aimed for mission critical appplications as it would fail any
quality audits conducted by end-client
e companies or safety
enforcement/standardization boodies.
The proposed system emplloys decision tree classification
Figure 2. System Architecture method [7]. Decision trees are widely used in decision making
based on data mining and macchine learning. Their generated
A. Subsystem 1: SDC rules are fully transparent to the user allowing for a
monitoring and control overr classification. The gradient
This subsystem utilizes the Segmentatioon with Detection boosting algorithm can be usedd with decision trees to improve
and Cluster Extraction (SDC) algorithm described in [3]. the classification accuracy significantly [8]. Previous
Figure 3 shows the main stages of the algorithm. It performs investigation showed that thhe Alternating Decision Tree
cluster segmentation using image processingg methods and uses (ADTree) was the most prom mising classifier for fabricated
joint-count statistics to detect any non-ranndom failures (or semiconductor wafers [9].
local defect patterns) on the wafer. Finnally, the cluster Figure 5 shows the classification system. Prior to any
extraction combines the segmentation and detection
d results to actual classification, the decisiion tree has to be built based on
obtain the final defect cluster data. a training set. This comes froom a defect pattern simulator,
which produces a training sett of all possible orientation of
defect clusters and their respecctive defect type. The rules are
generated based on the featurees from the training set, which
are extracted using the Handppicked (HP) Feature Extractor
and Rotational Moment Invariaant (RMI) Feature Extractor.
255
261
be successfully employed to distinguish betweenb different III. PROTOTYPEE IMPLEMENTATION
defect patterns. The features generatedd by RMI are
complemented by HP extracted ones. Handdpicked features in The decision to transfer a new semiconductor product from
[9] were geometrical descriptors of the defectd clusters as an introductory stage to the high volume manufacturing is
understood by a human classifier. Examples of these are mean dependent on various importannt factors including achievement
radius and the major axis length of the extraccted cluster. of the required yield levels. Huge loss of revenue can be
incurred if yield ramping is peerformed at an insufficient pace.
The efficiency of ADTree used in the claassification system In fact in today’s semiconducctor industry an initial yield (at
has been further expanded by employing dataa representation in product introduction) and the yield ramp rate have replaced
the complex number domain [11]. By representing the the final yield (at full capacity production) as key drivers of IC
handpicked features using complex numbeers, two different profitability. In many cases yield
y ramp rate can actually be
features can be compared at a time. This alllows the classifier more important to profit margin m than the high-volume
to consider the correlation between the attributes when production yield.
generating the classification rules.
The majority of yield improvement techniques employed
in the industry rely upon availaability of high volume of defect
With the classification rules generated,, the local defect
data. However in some cases these
t data may not be used in a
pattern wafer maps from the SDC subsystem m can be classified.
full extend or could even be b somewhat redundant. Thus
Note that certain defect cluster patterns coould present some
improvement in the use of thhe existing test data and early
ambiguity in their classification. For instannce, a line defect
simulation in the production ramp
r are required to obtain an
pattern located close to the wafer edge can allso be classified as
objective and comprehensive evaluation
e of the existing yield
a hat defect pattern - see Figure 1 c) and Figgure 1 e). Thus for
and its trend. The proposedd automatic yield management
each defect class, the classification results arre presented along
system is addressing this need.
with their confidence score levels. Table I shows
s an example
of classification stored as a comma-separaated-values (CSV) Three different mass-produuction devices (named as just
file. Lot ID AAA shows an ambiguous case c whereby two Device A, B and C for the sake of confidentiality) were
possible classes are reported for the sam me defect cluster identified for experimental triaal of the proposed system over a
pattern. The class with a higher confidence level is presented period of 3 months. The main characteristics
c of the devices are
as the first possible one. Final decision is done by the yield shown below in Table II.
engineer based on the scores provided. TABLE II. CHARACTERISTICS OFF THE DEVICES USED IN THE RESEARCH
TABLE I. EXAMPLE OF CLASSIFICATION RESULTSS STORED IN CSV FILE
Device Feature Size (nm) Die/Wafer
D Average Yield
Lot ID Wafer ID Possible Confidence Possible Confidence A 130 402 60-80%
Class 1 for Class 1 C
Class 2 for Class 2 B 250 984 Above 80%
AAA XXX Edge 50% Line 30% C 90 384 Below 60%
BBB YYY Blob 80% - -
When implementing the syystem on Device B, the analysis
shows a stable high yield (Figure
( 7) corresponding to a
C. Subsystem 3: Yield Analysis
matured production process, where
w major systematic causes of
defects have been already rectified.
r However, it can be
The yield analysis system correlates the yield of a
observed that there are periodic yield drops (see shaded
particular wafer lot to its classification resultts (Figure 6).
regions I, II, III and IV) parrticularly when there is a high
occurrence of the Blob defect cluster
c patterns (in regions I, III
and IV). Because the yield droop here is periodic in nature, it
can be suggested that there may be process or equipment
degradation causing it. Thus it would be strongly desirable for
the manufacturing engineers to t look at the condition of the
equipment and parameters of thet processes and to revise their
maintenance and process moonitoring strategy if required.
Conversely although the edge defect clusters are consistently
Figure 6. Yield Analysis Tool
recurring throughout the obserrvation period, they have a very
little correlation with the yielld. Solving these defect issues
The relationship between defect cluster typees and wafer yield would have a negligible effect on the yield.
is presented in graphical form for easy interppretation. Figure 7 Figure 8 shows the yield analysis
a results on Device A. It
shows the results of the yield analysis for onee of the real-world can be seen that the manuufacturing yield fell down by
mass-produced semiconductor devices (nam med here as Device approximately 10% over a signnificant period of time (refer to
B due to confidentiality). There is a noticeaable yield drop in the shaded region). This waas caused by the considerable
the shaded region I where a high percentagee of blob and edge increase in the number of the Line
L defect cluster patterns.
defect patterns were detected.
256
262
Device B Lot Level Yield Analysis
Mean Yield
Lot Yield
Blob
I II III IV Edge
Yield
Lot ID
Figure 7. Results of implementation of the automatic yield management system on Device B
Apparently in some wafer lots practically all the produced reliability issues during the earlier stages, e.g., burn-in. The
wafers had Line defect clusters. The Line defect cluster analysis could be further extended to include the final test,
patterns are typically caused by incorrect mechanical handling burn-in, customer returns, etc., data to decide if the WEE
of the wafers. This can be resolved through the machine region should be extended.
recalibration or replacement. In this particular case it can be
clearly seen that if the proposed automatic yield management IV. CONCLUSION
system would be incorporated at an earlier stage, the problem This paper describes a proposed automatic yield
could have been detected much earlier (after all, the yield management system. The system automates the repetitive
analysis and evaluation can be performed in real time). tasks required in yield analysis such as defect cluster
Figure 9 shows that Device C has consistently low yield detection, recognition and correlation to manufacturing yield.
compared to Devices A and B. Thus, it is a prime target for It produces a highly consistent analysis in real-time, allowing
yield improvement. During the more than-3 month period of for fast and high quality process monitoring and control. The
observation and data analysis, the reported yield management effectiveness of the presented system has been confirmed
tool identified an unusually high occurrence of Edge defect during the 3-month experimental trial with application to the
cluster patterns for Device C. In addition, there was also a high volume manufacturing program for three different IC
moderately high number of the Blob defect cluster patterns types. The experiments showed that the propose system could
found. It was recommended that the engineers closely examine be very efficient in identifying and resolving a wide spectrum
the processes and equipment related to the wafer edge of defect classification - and yield-related issues.
exclusion (WEE) region, such as speed of revolution during ACKNOWLEDGMENT
application of the photoresist layer, etching process (a
common cause of blob defect cluster patterns), etc. The authors would like to express their gratitude to Freescale
Semiconductor for the valuable technical and specialist
Note that Figure 9 was produced based on the wafer probe support provided by their teams in Malaysia and US.
test results only. Thus the dies at the edges could have
Device A Lot Level Yield Analysis
Mean Yield
Lot Yield
Line
Yield
Lot ID
Figure 8. Results of implementation of the automatic yield management system on Device A
257
263
Device C Lot Level Yield Analysis
Mean Yield
Lot Yield
Blob
Edge
Yield
Lot ID
Figure 9. Results of implementation of the automatic yield management system on Device C
REFERENCES
258
264