Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/19/07 22:11
Read: times


 
#131144 - on testing
Responding to: ???'s previous message
I insist on what I've written above - you picked up an infinitesimally small subset of possible causes of failure and want to invest an inappropriate time to test it.

From the point of view of $2500 per board and the chance of its loss, I'd concentrate on the passives and discretes and linears - they are easier and cheaper to test anyway. I'd try to identify the most smoke prone parts of the circuit (e.g. supply) and measure at least the nominal vale of 100% of parts going there.

Also, on the '51 iself, you intend to perform only a logic test (notabene using the device under test as a test controller). IMHO the most likely mode of failure once they left the manfacturer's site is I/O corruption due to improper handling. Your test would cover this only incidentally.

So I think you should start with developing an analog test rig to be able to set and measure voltages and currents on the I/O pins. Some simple software is needed, too, to wiggle with the output levels.

Also, ICCQ is not a specification, but a test, where the quiescent (static) supply current is measured differentially between all possible combinations of states. This is aimed to discover typical "hard" faults in CMOS structure. This test potentially discovers more faults than a "digital" test, as the latter might pass marginally even if a fault is present.

Anyway, one of the key problems is to generate an exhaustive enough test vector. This is a hard task even if you know the internal structure, but next to impossible if you don't. There are practically infinite combinations of all states even in a simple 8 bitter and you cannot test them all in nearly reasonable time; so you have to make assumption and simplifications, which arise from the structure (layout and function).

Testing is paranoia - and you cannot be paranoid enough...

JW

List of 53 messages in thread
TopicAuthorDate
805x system self-test            01/01/70 00:00      
   erk            01/01/70 00:00      
      Well ... it seems to me ...            01/01/70 00:00      
         Not That            01/01/70 00:00      
            Clearly if the CPU is knackered            01/01/70 00:00      
               If you have a new lot of parts ...            01/01/70 00:00      
                  depending on application...            01/01/70 00:00      
                     let me reframe the question ...            01/01/70 00:00      
                        do you want to do the manufacturer's job?            01/01/70 00:00      
                           don't get me wrong            01/01/70 00:00      
                           No, it's not his job ...            01/01/70 00:00      
                  OF COURSE you do            01/01/70 00:00      
                     I don't know which disty's you do biz with ...            01/01/70 00:00      
                        why? what? when? how?            01/01/70 00:00      
                           Where you sit determines what you see.            01/01/70 00:00      
                              not at all            01/01/70 00:00      
                              RC reset            01/01/70 00:00      
                                 on testing            01/01/70 00:00      
                                    re smoke - I just realize            01/01/70 00:00      
                                       5 Volts can produce smoke            01/01/70 00:00      
                                    Why focus on smoke? Have you missed the point?            01/01/70 00:00      
                                 nope ... not that simple            01/01/70 00:00      
                                    but it sounds exactly so...            01/01/70 00:00      
                                       I've tried a MAX1232 ... is that good enough?            01/01/70 00:00      
                                          pushbutton reset            01/01/70 00:00      
                                             pushbutton            01/01/70 00:00      
                                                I don't understand            01/01/70 00:00      
                                                   NO!            01/01/70 00:00      
                                                      some options            01/01/70 00:00      
                                                         That' not exactly the case ...            01/01/70 00:00      
                                                            weird parts            01/01/70 00:00      
                                                               Too bad I didn\'t know about your interest earlier            01/01/70 00:00      
                                                                  your test subjects.... :-)            01/01/70 00:00      
                                                                     under other circumstances ...            01/01/70 00:00      
                           Jan, I think you missed the point            01/01/70 00:00      
                        OH            01/01/70 00:00      
                           Digikey and Mouser aren't "normal" disty's            01/01/70 00:00      
                              You have a very low opinion of distributors, is th            01/01/70 00:00      
                                 Yes I do ...            01/01/70 00:00      
                                    nope            01/01/70 00:00      
               If you have a new lot of parts ...            01/01/70 00:00      
   Your test program            01/01/70 00:00      
      waitaminute ... I didn't say I'd written it ...            01/01/70 00:00      
         Well...            01/01/70 00:00      
            never used a '320.            01/01/70 00:00      
               So...            01/01/70 00:00      
                  I\'ve built 805x stuff since the \'70\'s ...            01/01/70 00:00      
            aackk! it double-posted again            01/01/70 00:00      
   a real example            01/01/70 00:00      
      Testing 8051s            01/01/70 00:00      
         I'm just out to find stuff that's "broken"            01/01/70 00:00      
         how did you come to that figure?            01/01/70 00:00      
            Fault coverage figure            01/01/70 00:00      

Back to Subject List