Why DFT must be considered early

DFT (Design for Test) is designing a PCB layout for electrical testability. Unlike pure functional design, DFT asks: "Can a test system later reach and measure every relevant node of the circuit?" If that question is only raised after routing, it is usually too late — contact areas are missing, or test points sit so awkwardly that neither an in-circuit test nor a flying probe can test the assembly economically.

The effort is asymmetric: in the schematic and early layout an extra test point costs practically nothing. Added later to a released revision, the same test point becomes a redesign. That is why test points belong in the same thinking phase as fiducials, panelisation and component clearances — not at the very end.

General test point rules

Regardless of the chosen test method, some basic rules apply, taken from the SMTEC Design Guidelines (chapter 6):

In-circuit test (ICT) requirements

The in-circuit test contacts the assembly through a bed of nails made of spring contact pins. For this adapter to contact the board precisely and reproducibly, the requirements are tighter than for the flying probe:

Flying probe requirements

The flying probe moves individual probes freely across the board and needs no board-specific adapter. That makes it ideal for prototypes and small series — its geometric requirements are correspondingly more relaxed:

ICT or flying probe?

Both methods have their place — the choice mainly depends on volume and test depth. The following table compares the key DFT requirements side by side:

Criterion In-circuit test (ICT) Flying probe
Test point diameter ≥ 1 mm ≥ 0.8 mm
Minimum test point spacing 2.03 mm 1.6 mm
Tooling holes 2 asymm., ≥ 2.0 mm (ideally 3.0 mm) not required
Contacting double-sided possible one side only
Onboard programming possible not possible

// Source: SMTEC Design Guidelines, chapter 6

Rule of thumb: for single prototypes and small pre-series the flying probe is usually the faster and cheaper route, because no test adapter has to be built. As volumes grow or onboard programming is needed, the ICT plays to its strengths — provided the layout has the right test points and tooling holes from the start.

// At SMTEC Speedplace

ICT and flying probe are request services at Speedplace. For the flying probe you ideally supply IPC data, a convertible bill of materials, the schematic and the test points. For the ICT we additionally need a specification sheet and the defined test points. The earlier this information is available, the more smoothly the test can be designed.

Test concept for your assembly?

ICT and flying probe are request services. Start your project in the online configurator and note your test requirements — we will come back with the right test concept.

To the configurator →