Discussion Forums are temporarily in read only mode. All forums are visible but posting is not possible. Please check back shortly.

Thread: Put yield on the screen?


Permlink Replies: 11 - Pages: 1 - Last Post: Jun 18, 2012 6:27 AM Last Post By: Leo_BR
Leo_BR

Posts: 20
Registered: 03/14/12
Put yield on the screen?
Posted: Mar 28, 2012 7:30 AM
Click to report abuse...   Click to reply to this thread Reply
Hi,

I'm in need of making a routine that shows on the screen the yield of tested boards. To improve the efficiency of my fixtures that would help me a lot.
Somebody already did something like that or have any idea to help me???

In this same routine could show me my top offenders of failures.

Thank you and I look forward to returning.
adrianc


Posts: 69
Registered: 04/08/08
Re: Put yield on the screen?
Posted: Mar 29, 2012 5:23 AM   in response to: Leo_BR in response to: Leo_BR
Click to report abuse...   Click to reply to this thread Reply
Hi Leo,
would you look at the attached picture to see if this is something that you want?

The screen capture shows the "first PASS yield" (FPY) for the product tested on the Agilent i3070 ICT system.
Below the FPY is a list of top hitters of probes related to failures detected. We believe that this would help the user identify if probes are causing the current failures due to false rejects.

rgds ... adrianc
Leo_BR

Posts: 20
Registered: 03/14/12
Re: Put yield on the screen?
Posted: Mar 29, 2012 5:45 AM   in response to: adrianc in response to: adrianc
Click to report abuse...   Click to reply to this thread Reply
Hi, Adrianc

I already knew this feature, but only a few of our machines that have this feature. Some are older software versions as Agilent Medalist i3070 05.40p.

Actually I was wanting the FPY appeared on the screen of the BT-BASIC and generate a txt file to make it registered this data. This would have to be done on the testplan. Ive started doing something similar, but I had some bugs during testing. So I asked if anyone had done something like that to be able to help me.

If you have or know to do it would be of great help!!

att, Leo
adrianc


Posts: 69
Registered: 04/08/08
Re: Put yield on the screen?
Posted: Mar 30, 2012 2:59 AM   in response to: Leo_BR in response to: Leo_BR
Click to report abuse...   Click to reply to this thread Reply
Attachment FYP_Tracking.zip (18.3 KB)
Hi Leo,
I have created some sample codes that you can use.

fpy_track
= sample FPY routines (just FPY). You can use this to try out the FPY tracking process/routines

testplan_fpy_nth
= sample testplan with the FPY algorithms added into it to show you where the FPY statements can be placed within the testplan. The FPY routines are indicated by "!FPY" at the end of the line. The statements requiring testheads have been commented ("!ADR>"), so you can run this testplan on your development station.

first_pass_yield.txt
= the FPY log file to store the current FPY results

Would you like to try it out to see if it works for you?

Tell me how it goes.
Leo_BR

Posts: 20
Registered: 03/14/12
Re: Put yield on the screen?
Posted: Apr 2, 2012 7:26 AM   in response to: adrianc in response to: adrianc
Click to report abuse...   Click to reply to this thread Reply
Hello,

Thank you Adrianc! Your file has helped me a lot.

I did some updates to make it the way I wanted. If you want I send you what was changed.

Thank you very much!
ANDREL

Posts: 19
Registered: 09/02/08
Re: Put yield on the screen?
Posted: Apr 11, 2012 6:15 AM   in response to: Leo_BR in response to: Leo_BR
Click to report abuse...   Click to reply to this thread Reply
+1, usefull code Adrianc, thx!.
Leo_BR

Posts: 20
Registered: 03/14/12
Re: Put yield on the screen?
Posted: May 11, 2012 10:39 AM   in response to: Leo_BR in response to: Leo_BR
Click to report abuse...   Click to reply to this thread Reply
Hi,
I'm using this routine to create the Daily yield file saving all files with the current day, but I am facing a problem that every day when upsets overnight the counter is not reset and is accumulating the previous day's value polluting the yield. Could you help me to make this file was reset every day at 00:00 hs.

I would be grateful for the help ...
adrianc


Posts: 69
Registered: 04/08/08
Re: Put yield on the screen?
Posted: May 13, 2012 11:14 PM   in response to: Leo_BR in response to: Leo_BR
Click to report abuse...   Click to reply to this thread Reply
Attachment FPY_Tracking.zip (19.2 KB)
Hi Leo,
I have updated the "fpy_track" and "testplan_fpy_nth" files to include some statements to reset the FPY count.
The assumption that I have made is that if the date changes since the last entry, the count would be reset. This would be true when the testing crosses midnight and/or when the test has not been executed for a few days.

Hope this works for you.
Leo_BR

Posts: 20
Registered: 03/14/12
Re: Put yield on the screen?
Posted: May 17, 2012 8:33 AM   in response to: adrianc in response to: adrianc
Click to report abuse...   Click to reply to this thread Reply
It did not work!! I've validated in production line and it didn't work out this new routine that you sent me!

As the file is generated every time and from one day to the next the file continues to be raised this sum file with the previous day. I am not able to extract the data that way.
You would have some other idea to help me???
adrianc


Posts: 69
Registered: 04/08/08
Re: Put yield on the screen?
Posted: May 17, 2012 7:50 PM   in response to: Leo_BR in response to: Leo_BR
Click to report abuse...   Click to reply to this thread Reply
Could you send me the testplan?
It is quite difficult to debug without the testplan, because I do not know the flow of your testplan is.

Note that I just added the codes marked in "!FPY1" so, the engineers should not need to modify the old code.

my email: adrian_cheong@agilent.com
adrianc


Posts: 69
Registered: 04/08/08
Re: Put yield on the screen?
Posted: May 23, 2012 1:30 AM   in response to: adrianc in response to: adrianc
Click to report abuse...   Click to reply to this thread Reply
Attachment FPY_Tracking.zip (2.7 KB)
Hi Leo,
The sample testplan that I sent earlier will not work if you change the filename every midnight. This is because it relies on reading the file to reset the variables. I have added some code into the sample testplan to manage the change in the output file name and the use of a log directory. This will suit your needs.

I have sent your production testplan to you. The sample testplan is attached for your reference.
Leo_BR

Posts: 20
Registered: 03/14/12
Re: Put yield on the screen?
Posted: Jun 18, 2012 6:27 AM   in response to: adrianc in response to: adrianc
Click to report abuse...   Click to reply to this thread Reply
Adrian,

I am sending you a log file your email that shows the count being made strange. After 12:00 am is locked into two boards, and with it the rest of the day is the wrong account. Would you look at me?
I need even this script.

Another thing it stopped generating the file with the folder FPY with the amount of yield per day for my use is more important to generate a daily archive rather than be printing on the screen.

Leo

Point your RSS reader here for a feed of the latest messages in all forums