Page 105 - Building A Succesful Board-Test Strategy
P. 105

Test Methods  91


 vectors each time and read the outputs again. The person then reports the name
 of the failure, and the machine learns that information. Test engineers can gener-
 ate input vectors manually or obtain them from a fault simulator or other CAE
 equipment. For very complex boards, engineers may prefer entire CAE-created test,
 programs.
    Teaching instead of programming cuts down on programming time. Users
 of this technique have reported program-development times measured in days
 or weeks, a vast improvement over the months that developing some full
 functional programs requires. In addition, because the program learns from
 experience, delaying a product's introduction because its test program is incom-
 plete is unnecessary.
    Another advantage to teaching the tester about the board is that it permits
 margin testing and some analog testing. The engineer can submit a number of
 good boards for testing, declaring that waveforms and other parametric variations
 are within the normal range. This permits the test to detect timing problems
 and other faults that do not fit into the conventional "stuck-at" category. Even
 with only one good board, a test engineer can exercise that board at voltages
 slightly above and below nominal levels, telling the tester that the responses are
 also acceptable. In this way, normal board-to-board variations are less likely to fail
 during production.
    Anytime a good board does fail, the test engineer so informs the tester. It
 then incorporates the information into the database, reducing the likelihood that
 a similarly performing board will fail in the future.
    Software to make an expert system work is extremely sophisticated. The chief
 proponent of the technique packed it in a few years ago, and as yet no other
 company has taken up the challenge. I continue to talk about it in the hope
 that some enterprising test company will resurrect it, like a phoenix from the ashes.
 Thus far, this personal campaign has not succeeded. Even in its (relative) heyday,
 most test engineers remained unaware of this option, and therefore could not
 evaluate its appropriateness for their applications. The learning curve both before
 and after purchase was not insignificant, but users who tried the approach reported
 great success.

    2.3.72 Two Techniques/ One Box

    Combinational testers provide in-circuit and functional test capability in a
 single system. This solution offers many of the advantages of each approach and
 some of the drawbacks of each.
    Board access requires a special bed-of-nails fixture containing two sets of
 nails. A few long probes permit functional testing at a limited number of critical
 nodes. All remaining fixture nodes contain shorter pins. Vacuum or mechanical
 fixture actuation occurs in two stages. The first stage pulls the board down only far
 enough for contact with the longer pins. Second-stage actuation pulls the board
 into contact with the shorter pins as well for an in-circuit test. Manufacturers can
 conduct either test first, depending on the merits of each strategy.
   100   101   102   103   104   105   106   107   108   109   110