In Circuit Test Fixture Design
An in circuit test uses a bed of nails fixture to contact every accessible net on a board and measure its components and its connections. The fixture is the interface between the board designer and the test engineer, and it succeeds or fails on decisions that are made in the layout: whether a test point exists, how large it is, where it sits and what it is connected to.
What the Test Does
The in circuit test applies a small signal to a net and measures the response, which allows a resistor to be checked for value, a capacitor for capacitance, a diode for polarity and a pair of nets for a short or an open. It tests the assembly rather than the design.
Access is acquired through test points, which are pads placed on the board for the purpose. A test point can be a dedicated pad, a via, a component pad or an unpopulated through hole, and the quality of the test depends on which of these has been provided.
Nets that cannot be probed are covered by other means, such as boundary scan, a functional test or a deliberate test point added during the layout. Which nets fall into that category should be decided while the layout is open, because a net that is unreachable at the board level becomes a cost at the system level.
Test Point Rules
A test point should be a pad of at least a defined diameter on one side of the board, free of solder mask, clear of components and at a spacing that allows the probe to fit between its neighbours. The usual rules are a minimum diameter, a minimum spacing and a keep out around each point.
The point should be on the side that the fixture will contact, and a design that mixes sides has to be tested with a fixture that can probe both, which is more expensive and slower. Uniformity across the product family is worth more than an extra few millimetres of board area.
A test point should not be the only connection to a critical net in a way that makes the probe a stub. A long stub adds capacitance and inductance, and on a fast net the effect is measurable, which is why a test point on a high speed line should be short and ideally on a via rather than at the end of a trace.
<img src="https://www.gopcba.com/wp-content/uploads/2026/06/Edge-AI-Computing-Module-PCBA.jpg" alt="Bed of nails test fixture with a circuit board in place” />
Probe Selection
A probe is chosen for its tip shape, its spring force and its travel. A sharp tip penetrates flux and oxide and works well on a solder surface, a flat tip is used on a plated pad, and a crown tip is used where the surface is rough or has been coated.
Spring force has to be enough to make a reliable contact and low enough not to damage the board. The force of all the probes is added together, and a fixture with several thousand probes applies a load that the board and the fixture plate have to carry without deflecting.
Probe wear is progressive. The tip flattens, the spring weakens and the contact resistance rises, and the change appears as an increase in intermittent failures that no program change fixes. A maintenance schedule that replaces probes by position, and a record of the contact resistance, is what keeps the fixture predictable.
Fixture Mechanics
The fixture has to hold the board flat and press it against the probes with a repeatable force. A vacuum fixture pulls the board onto the probe plate, while a mechanical press pushes the probes up to the board, and the choice depends on the board size, the probe count and the production volume.
Board support is part of the design. A thin board will flex under the probe load, and the flex changes the contact force at the centre relative to the edge. Support posts placed under the board in areas without components keep the board flat and make the contact uniform.
Alignment is set by tooling pins that engage holes in the board. The pins define the position of the board relative to the probe field, so their clearance and their wear directly affect the registration, and a worn pin produces failures that move across the board as the board is loaded.
Test Program and Coverage
The program translates the layout into a set of measurements. Each net has a probe number, each component has a test method, and the coverage is the fraction of the components that can be verified by the method chosen.
Coverage should be reported as a number and reviewed, because a fixture that contacts ninety percent of the nets may verify a much smaller proportion of the components. The gap is usually capacitors in parallel and parts that cannot be isolated.
Where a component cannot be isolated, the measurement can often be made by guarding, in which a neighbouring net is driven to a potential that nulls the parallel path. Guarding requires an additional probe on the neighbouring net, which has to be planned in the layout rather than added later.

Where the Design Helps
Test points on every net, on one side, with uniform spacing, are the simplest way to make the fixture cheap. Where that is impossible, the nets that are critical should be given priority and the rest should be documented as untested.
A design that provides test points also tends to be easier to debug in production, because a fault can be measured rather than inferred. The benefit is not limited to the test step; it extends to the failure analysis that follows a field return.
Mechanical keep outs matter as well. A tall component beside a test point can prevent the probe from reaching it, and a connector that sits over the test field forces the fixture to be designed around it. Those constraints should be communicated to the layout before the placement is fixed.
Maintenance and Data
A fixture is a machine, and fixture maintenance follows the same logic as any other machine: a schedule, a record and a trigger. The probes are replaced on a cycle, the tooling pins are checked for wear, the vacuum seals are inspected for leaks and the wiring is checked for continuity.
The data from the test is as valuable as the test itself. The failing net, the measured value and the probe number together allow a recurring fault to be traced to a probe, to a component or to a process, and the distinction changes what is done about it.
Where the same probe fails repeatedly, the cause is usually the board feature it contacts rather than the probe. A pad that is smaller than the specification, a mask that has not been opened or a test point that is partly covered all produce the same symptom, and the layout should be checked before the fixture is rebuilt.
Practical Rules
Give every net a test point on one side, keep the points uniform, and place them clear of tall components. Choose the probe tip for the surface, support the board against the probe load, and service the fixture on a schedule.
Record the coverage and the fixture data with the build records and the test strategy, and review the flying probe results and the test coupon data when a net cannot be reached.
FAQ
What makes a good test point? A mask free pad of adequate diameter on one side of the board, clear of tall components and spaced so the probe fits between neighbours.
Why does board support matter? A thin board flexes under the probe load, which changes the contact force across the board. Support posts under empty areas keep the contact uniform.
When should test coverage be decided? While the layout is open. A net that has no test point cannot be probed later, and the omission becomes a cost at the system test stage.



