Math in the Workplace: Overview

print this page
Math in the Work Place

Math in the Workplace - Numbers & Operations / Analysis & Probability

MICRON TECHNOLOGY, INC.

Semiconductor Manufacturing Engineer - Yield

 

Job Description: Develop wafer level test strategies and test programs. Provide failure analysis reporting. Monitor device yields, failure rates, and repair rates. Interact with various engineering and product groups to optimize device yields and minimize costs.
   


Problem:

Following the fabrication process of memory chips, wafers are tested for functionality. "Yield" refers to the number or percentage of acceptable units produced on each wafer compared to the maximum possible.

Backend yields examples:

Test1 => 95% Test2 => 90% Test3 => 98% Test4 => 99%
In Out In Out In Out In Out
1000 950 950 855 855 838 838 830
1500              
1750              
2150              
500              

Wafer on Sticky Mat

1. Given the number of parts sent into the first test and the yield of this test, calculate the number of parts out of test one. (Round to the nearest whole part.)

2. Calculate the number of parts out after the 2nd, 3rd and last tests.

3. What is the % yield of all 4 tests together?

4. How many parts do I need to send into the 1st test to get 1000 after the last test?

 

 

  Test 1 Test 2 Test 3 Test 4
Process In Out Yield In Out Yield In Out Yield In Out Yield
A 500 415   415 403   403 395   395 392  
B 450 385   385 312   312 309   309 306  

5. Calculate the yield for each test. Compare the yields of process A with those of process B.
Which is better? Which test saw the biggest difference?

solution

return to top MICRON TECHNOLOGY, INC.


Solution:

Backend yields examples:

1. Given the number of parts sent into the first test and the yield of this test, calculate the number of parts out of test one. (Round to the nearest whole part.)

Test1 => 95%
In Out
1000 • .95 950
1500 • .95 1425
1750 • .95 1663
2150 • .95 2043
  500 • .95 475

2. Calculate the number of parts out after the 2nd, 3rd and last tests.

Test1 => 95% Test2 => 90% Test3 => 98% Test4 => 99%
In Out In Out In Out In Out
1000 950 -> 950 • .9 855 -> 855 • .98 838 -> 838 • .99 830
1500 1425 -> 1425 • .9 1283 -> 1283 • .98 1227-> 1257 • .99 1244
1750 1663 -> 1663 • .9 1497 -> 1497 • .98 1467-> 1467 • .99 1452
2150 2043 -> 2043 • .9 1839 -> 1839 • .98 1802-> 1802 • .99 1784
500 475 -> 475 • .9 428 -> 428 • .98 419-> 419 • .99 415

3. What is the % yield of all 4 tests together?

.95 x .90 x .98 x .99 =  .8295 = 82.95%

4. How many parts do I need to send into the 1st test to get 1000 after the last test?

1000 parts divided by 82.95% = 1206 parts

5. Calculate the yield for each test.

Out divided by In = %Yield

  Test 1 Test 2 Test 3 Test 4
Process In Out Yield In Out Yield In Out Yield In Out Yield
A 500 415 83% 415 403 97% 403 395 98% 395 392 99%
B 450 385 86% 385 312 81% 312 309 99% 309 306 99%

Compare the yields of process A with those of process B. 

Which is better?  Process A:

Process A: =

Out (Test4)

In (Test1)

=
392

500
= 78.4%
     
 
Process B: =
Out (Test4)

In (Test1)
=
306

450
= 68%

 

Which test saw the biggest difference?

Test 2:  from 97% to 81%