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

56  BUILDING A SUCCESSFUL BOARD-TEST STRATEC7Y


 reduced power consumption by a whopping 95 percent! Increased board func-
 tionality led to a proliferation of new designs, wider applications, and much
 higher production volumes. As designers took advantage of new technologies,
 boards took on an increasingly digital character. Manufacturing engineers deter-
 mined that if they could inject signals into digital logic through the edge-
 connector fingers that connected the board to its system and measure output
 signals at the edge fingers, they could verify digital behavior. This realization
 marked the birth of functional test.
    Unfortunately, functionally testing analog components remained a tedious
 task for a technician with an array of instruments. Then, a group of engineers at
 General Electric (GE) in Schenectady, New York, developed an operational-
 amplifier-based measurement technique that allowed probing individual analog
 board components through a so-called "bed-of-nails," verifying their existence and
 specifications independent of surrounding circuitry. When GE declined to pursue
 the approach, known as "guarding," the engineers left to form a company called
 Systomation in the late 1960s. Systomation incorporated guarding into what
 became the first true "in-circuit" testers.
    In-circuit testing addresses three major drawbacks of the functional
 approach. First, because the test examines one component at a time, a failing test
 automatically identifies the faulty part, virtually eliminating time-consuming fault
 diagnosis. Second, in-circuit testing presents a convenient analog solution. Many
 boards at the time were almost entirely either analog or digital, so that either in-
 circuit or functional testing provided sufficient fault coverage. Third, an in-circuit
 tester can identify several failures in one pass, whereas a functional test can gen-
 erally find only one fault at a time,
    As digital board complexity increased, however, creating input patterns and
 expected responses for adequate functional testing moved from the difficult to the
 nearly impossible. Automated tools ranged from primitive to nonexistent, with cal-
 culations of fault coverage being equally advanced.
    Then, in the mid-1970s, an engineer named Roger Boatman working for Test-
 line in Florida developed an in-circuit approach for digital circuits. He proposed
 injecting signals into device inputs through the bed-of-nails, overwhelming any
 signals originating elsewhere on the board. Measuring at device outputs again pro-
 duced results that ignored surrounding circuitry.
    Suddenly, test-program development became much simpler. In-circuit testers
 could address anything except true functional and design failures, and most came
 equipped with automatic program generators (APGs) that constructed high-
 quality first-pass programs from a library of component tests. Results on many
 boards were so good that some manufacturers eliminated functional test, assem-
 bling systems directly from the in-circuit step. Because in-circuit testers were sig-
 nificantly less expensive than functional varieties, this strategy reduced test costs
 considerably.
    As circuit logic shrank still further, however, designers incorporated more and
 more once-independent functions onto a few standard large-scale integration (LSI)
 and very-large-scale-integration (VLSI) devices. These parts were both complex
   65   66   67   68   69   70   71   72   73   74   75