In-Circuit Test (ICT) describes using mechanical probes, electronic circuitry and test software to qualify a printed circuit board (PCB). Examples of ICT systems are the Medalist 3070 from Agilent Technologies, Inc. of Santa Clara, Calif. and the TS 121 from Teradyne.
The test resources connect to components of the tester 102 via a test resource interface 106. The test resource interface 106 is a bed-of-nails test-heads comprising individual pins heads (‘test resource pins’). The test fixture 108 (‘fixture’), having many mechanical probes, is mounted over the test resource interface 106. The PCB 110 under test is mounted on the fixture 108 such that the fixture probes make electrical contact with various nodes on the PCB under test.
The test resources within the test platform 104 comprise electrical circuitry to provide stimuli, receive signals, and measure components on the PCB 110. The test resource interface 106 is an interface for the test platform 104 to the fixture 108 and the PCB 110.
A channel can represent a specific test resource of the test platform 104 or a path from the test resource to a net on the PCB 110. Hardware, software and functional tests are examples of test sequences initiated by the test platform 104 to identify defects in the PCB 110.
The test resource interface 106 can also provide access to the PCB 110 for secondary electronic circuitry (not shown) that is housed outside the confines of the ICT system 102.
The fixture 108 can have active or passive electronics incorporated within its structure. The fixture provides an electrical connection to a specific point, or a netlist (‘net’), on the PCB. A node can identify a connection of two or more devices to an electrical net on the PCB. However, not all nodes are accessible via a probe or a pin. A node count defines the number of accessible nodes on a PCB.
Each fixture 108 is custom designed for a particular PCB layout. Test sequences are written to qualify the PCB 110 using limitations imposed by the design of the custom fixture 108.
As node counts increase due to electrical designs incorporating smaller components or as a result of densely laid out PCBs, access to all available nets on the PCB 110 can be limited by the number of channels of the test platform 104.
Presently, qualifying a complex PCB with a node count greater than the number of channels in a tester 102 can entail segmenting the PCB 110, grouping the PCB 110 into clusters or performing a limited access test sweep. It can also require the design of at least two fixtures.
Unfortunately, fixtures and test sequences are expensive to design and can cost in excess of $10,000.
Purchasing a new test platform with sufficient channels to test a high node count PCBs is a solution available to manufacturers. This is another monetary set back for manufacturing companies as test platforms cost approximately $500,000.
Accordingly, a need exists to test high node count PCBs on existing ICT systems without having to invest in additional fixtures and test sequences or without having to replace the test platform 104 altogether.
The invention extends the use of current and future ICT systems to complex PCBs with a node count greater than the maximum number of channels available on the tester (‘high node count’). In older testers with a capacity of 2000 channels, or the Medalist 3070 system from Agilent Technologies with a channel capacity of 5184 channels, a high node count PCB can be identified as a PCB with a node count in excess of 2000 nets or 5184 nets respectively.
The invention reduces the number of custom fixtures required for a PCB line undergoing qualification. This allows for a reduction in the design and development time of custom fixtures for an ICT system. A concomitant benefit is a reduction in the overall test and qualification times for a complex PCB—as the qualification tests can be done with fewer fixtures. Embodiments of invention can be modular in design and the embodiments can be reused for different PCB qualification lines. The invention results in a large dollar savings for manufacturers by providing them with a scalable, modular and backward compatible option to expand the scope of existing testers.
The invention is a node extender adaptor (‘adaptor’) that is secured between the test platform and the fixture of an existing tester. The adaptor connects single channels to multiple nets on the PCB. It employs switches to electrically connect single pins of the test resource interface to multiple probes in the fixture. An overall qualification testing code can incorporate test sequences and instructions to switch individual channels to a designated probe.
The switches employed by the adaptor can be exemplified as electrical relays, electromechanical relays, field effect transistor switches or digital switches.
A custom fixture 208 attaches onto the adaptor 212. A PCB 210 undergoing test is clamped atop the fixture 208. When the qualification tests begin, a vacuum force or a mechanical force is applied by the fixture 208 to engage the PCB 210 down onto the probes on the fixture 208.
The aspect of the invention described in
In
A path 316 identifies the test resource pin 306 and two probes 318 and 320 on the fixture 208. The test resource pin 306 can be connected to one of two nets on the PCB 210 via the probes 318 and 320 with the switch 322. To illustrate, the switch 322 connects the test resource pin 306 to either the probe 318 or the probe 320 via the interconnects 334 or 332 when the switch 322 receives instruction. The control signal for energizing the switch 322 can be routed through the adaptor 212 or the test resource interface 206.
Similarly, the test resource pin 308 can connect to one of two nets on the PCB 210 via the interconnects 338 or 340 and onto probes 326 or 328 when the switch 330 receives instruction.
The adaptor 212 shown in
The switches described in the adaptor 212 of
The test resource interface 206 comprising the test resource pins 306, 308 and 414 connect signal channels from within the test platform 204 (not shown in
The adaptor motherboard 416 is an interface plane designed to route the test interface pins 306, 308, 414 and 430 through to channel router line cards 424 or 418. The channel router line cards 424 or 418 can be removed or reused for other PCB line qualification tests as the design of the adaptor 212 can be modular and scalable.
The tester of
The switch 322 and other switches within the node extender adaptor 212 are manipulated by control signals sent through the adaptor motherboard 416. In the tester 402, test resource interface pins 430 are part of a serial bus interface to control the channel router line cards 418 and 424. The control signals can originate from the test resources of the test platform 204 or through circuitry external to the tester 402.
Interconnects 332, 334, 338 and 340 connect to a second interface plane 432. The fixture 208 is designed to mate to the second interface plane 432 and electrically connect to the interconnects 332, 334, 338 and 340. The probes on in the fixture 208 make a direct connection to nets on the PCB 210. In the adaptor 212 of
Block 502 describes assembling the tester 202 with an adaptor 212 in the manner described in
Block 506 describes executing the overall testing code on the device under test PCB 210. If the adaptor 212 of
Qualification is repeated if necessary (block 512) on different sections of circuitry of the PCB 210. The testing code can instruct the switches to connect the test resource pins 306 and 308 to a different group (second and subsequent group) of nets, for example probes 320 and 328, on the PCB 210 (block 514). Test sequences are performed to qualify a different part of the circuitry on the PCB 210. The test sequences are repeated until the PCB 210 has completed the qualification tests (block 512).
The
In
While the embodiments described above constitute exemplary embodiments of the invention, it should be recognized that the invention can be varied in numerous ways without departing from the scope thereof. It should be understood that the invention is only defined by the following claims.