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

66  BUILDING A SUCCESSFUL BOARD-TEST STRATEGY


 project schedules. Revising a fixture to accommodate the frequent changes in board
 design or layout that often occur late in a development cycle may also prove very
 difficult. Nevertheless, if the board contains 3000 nodes, a dedicated-pin solution
 may be prohibitively expensive or unavailable.
    In-circuit testers offer numerous advantages. Prices between about $100,000
 and $300,000 are generally lower than for high-end functional and some inspec-
 tion alternatives, and they are generally less expensive to program than functional
 testers. Test times are fast, and although functional testers feature faster test tunes
 for good boards, bad-board test and fault-diagnostic times for in-circuit testers can
 be substantially lower. In-circuit testers can often verify that even complex boards
 have been built correctly.
    At the same time, however, three forces are combining to make test genera-
 tion more difficult. First, flip-chips, BGAs, and other surface-mount and hidden
 node varieties often severely limit bed-of-nails access. In addition, the explosion of
 very complex devices increases the burden on tester and CAE vendors to create
 device-test programs. As stated in Chapter 1, these tests are not identical to tests
 that verify device-design correctness.
    Also, as electronic products become both smaller and more complex, hard-
 ware designers increasingly rely on ASICs and other custom solutions. Test pro-
 grams for these parts must be created by device designers, board designers, or test
 engineers. Because ASIC production runs are orders of magnitude lower than pro-
 duction runs for mass-marketed devices such as microprocessors and memory
 modules, much less time and money are available for test-program creation. Com-
 plicating the problem, device designers often do not have final ASIC versions until
 very near the release date for the target board or system. Therefore, pressure to
 complete test programs in time to support preproduction and early production
 stages means that programs are often incomplete.
    Perhaps the biggest drawback to in-circuit test is that it provides no assessment
 of board performance. Other disadvantages include speed limitations inherent in bed-
 of-nails technology, Nails add capacitance to boards under test. In-circuit test speeds
 even approaching speeds of today's lightning-fast technologies may seriously distort
 stimulus and response signals, as square waves take on distinctly rounded edges.
    Traditionally, long distances between tester drivers and receivers often cause
 problems as well, especially for digital testing. Impedance mismatches between
 signals in the measurement path can cause racing problems, reflections, ringing,
 and inappropriate triggering of sequential devices. Fortunately, newer testers pay
 much more attention to the architecture's drawbacks by drastically limiting wire
 lengths, often to as little as 1 inch.
    Board designers dislike the technique because it generally requires a test point
 on every board node to allow device access. Overdriving some digital device tech-
 nologies can demand currents approaching 1 amp! Obtaining such levels from an
 in-circuit tester is difficult at best. In addition, designers express concern that over-
 driving components will damage them or at least shorten their useful lives. There-
 fore, many manufacturers are opting to forego full in-circuit test, preferring to use
   75   76   77   78   79   80   81   82   83   84   85