5.2 ICT & Fixture Design
In-circuitCircuit testingTest succeeds(ICT) oris failsthe fastest, most effective way to eliminate 90% of all common structural defects (opens, shorts, wrong parts) in high-volume production. The success of ICT hinges entirely on the strengthNRE of(Non-Recurring itsEngineering) fixture, where mechanics and electronics meetinvestment: the PCBfixture. in a precise, repeatable handshake. A well-designed bed-of-nails not only delivers high coverage at speed but also protects the board from stress while surviving hundreds of thousands of cycles. Every detail—probe grid, tip selection, pad access, guarding, and backup support—determines whether measurements are clean or noisy, and whether the fixture is a quiet workhorse or a constant source of false failures. By pairing disciplined DFT on the PCB with robust fixture mechanics and regular maintenance, ICT becomes the most reliable structural gate in the line.
5.2.1 ICT in plain words (what theThis fixture must do)
An ICT fixture isachieve a precise, repeatable handshake between the testertester's electronics and your PCB. It must:
TouchtherightPCB'snets(pads/vias/test points) reliably,Hold the board flatwithout cracking anything,Power up safely(when needed) and measure cleanly, andSurvivecircuitry hundreds of thousands ofcyclestimeswithwithoutonlystressinglightorTLC.damaging the board. Failures in ICT are almost always mechanical — dirty pins, worn support plates, or poor
5.2.1 ICT Fundamentals and Fixture Requirements
DesignICT works by powering up the board forsafely testand firstisolating (DFT),individual thencomponents designor nets to measure resistance, capacitance, and basic functionality. The fixture is the fixturemechanism sothat operatorsdelivers can’tthe measurement probes.
The Fixture's Mandate
- Contact: Reliably and repeatedly touch every required
nottest point, net, or component leadsucceed.(the "bed-of-nails"). - Support:
Hold
the
PCB perfectly flat under immense probing force without bowing (oil-canning) or damaging sensitive parts. - Safety: Safely apply and limit current during power-up checks and protect sensitive nets from external noise (guarding).
5.2.2 Bed-of-nailsDesign basicsfor Testability (grids,DFT) counts,on forces)the PCB
The PCB design determines the cost and speed of the final ICT process. DFT rules are mandatory to ensure fixture viability.
DFT Parameter |
| Why |
| 1.0 – 1.2 mm for a 100 mil grid. 0.7 – 0.9 mm for a 75 mil grid. | Provides a large, clean target for the probe tip (crown/cup) without skidding. |
Test Point Surface | Round ENIG pads with open solder mask (not tented). | ENIG provides a consistent, corrosion-resistant surface for clean electrical contact. |
Component Keepouts | Mark no-crush zones (pressure post keepouts) for crystals, large capacitors, and wire-bonded ICs. | Prevents mechanical damage/cracking when the top plate presses down. |
Tooling Holes | At least 3 precision tooling holes for X/Y/θ alignment. | Guarantees repeatable mechanical registration for the fixture frame. |
Kelvin Pads | Two adjacent pads on high-current paths (e.g., fuses, shunts, power rails). | Allows for 4-wire resistance measurements, eliminating probe resistance from the reading for high accuracy. |
5.2.3 Fixture Mechanics: Force, Support, and Tip Selection
The mechanical design ensures that the high probing force (3-8 ounces per pin) is evenly managed.
A) Probe Field and Force
- Probe Grid: 100 mil (2.54 mm)
default;is75themildefault fordenseaboards;robust,50durablemilfixture.only if you truly need itSupport, support, support:bowinglay out aorbackup pin fieldoil-canning underlargepressure. - Actuation:
copperVacuumpours,fixturesBGAs,are standard for high-volume inline use due to speed andtheconsistentthinnestforcelaminateapplication.regionsClamshell/Pneumaticsofixturestheareboardpreferreddoesn’tforoil-candebugwhenbenchesvacuumandpullsodd-shapeddown.boards.
5.2.3B) Probe tipTip menuMenu
(pickTip byselection surfaceis &a job)
maintenance decision; aggressive tips wear faster but ensure contact.
Tip | Best |
|
Crown / Cup | General | Most common; good balance of contact and wear. |
|
| |
Aggressive; | ||
Kelvin | Low-ohm |
|
Keep a probe legend in the fixture docs (part numbers, spring force, tip style, installed locations).
5.2.4 DFTElectrical keepouts & test-point rules (do this on the PCB)
Reserve a grid:mark a100 mil access gridearly; avoid placing tall parts in the nail field you’ll need later.Test point spec:roundENIGpads preferred; open mask (no tent). Size per Section 11.2.2.Spacing & relief:keep≥ 1.5 mmsolder mask clearance around each test pad so tips don’t skate on gloss.Edge clearance:keep tall parts≥ 5 mmfrom edges where vacuum seals ride; addtooling holes(3.0/3.2 mm)Design andglobalMaintenancefiducials.ComponentClean
keepoutsmeasurementsunder pressure posts:markno-crushzones for electrolytics, crystals, wirewounds—give theand fixtureplatelongevitysomewherearesafeachievedtothroughpush.High-currentdisciplinedrails:electricaladdKelvin pads(two close pads) for 4-wire resistance/IR drop checks.JTAG/BSCAN header/pads:plan chain orderrouting anda small header or robust pads (see 11.1 and 3.4).
Golden rule: one net = one reachable point (more for critical nets). Don’t rely on vias buried under parts unless you spec spear tips and access height.maintenance.
5.2.5 Fixture mechanics (vacuum vs clamshell)
Vacuum (inline volume)
Pros:fast, consistent force, great for conveyors; easy operator training.Cons:needs agasket sealand a reasonably rectangular outline; sensitive to board bow and leaks.
Clamshell / pneumatic (flexible)
Pros:loves odd shapes; top plates can “kiss” tall parts with soft foam standoffs; easy debug access.Cons:more moving parts; alignment and parallelism matter; cycle time slightly slower.
Always include
Datum pins + tooling holes→ repeatable X/Y/θ.Pressure plate with replaceable standoffs/foams→ touches only designated topside keepouts.Pushback/strippers→ keep the board from sticking to nails on release.Interlocks→ no power unless fixture is closed and vacuum/air is good.
5.2.6 Electrical design (clean measurements, safe power)
- Guarding &
shielding:Shielding:forGuarding nets are routed close to high-impedanceornets to shield them from noise, ensuring accurate leakagetests,androutehigh-resistanceguardedmeasurements.tracesShieldednearharnessessensearenets;usedusefromshieldedthecablesfixture to the test matrix. KelvinPower-Upfor low ohms:Strategy:useAlways4-wire on shunts, fuses, MOSFET Rds(on), and battery paths; place padsadjacentto reduce loop area.Power-on strategy:dorun power-off shorts/open checksopensfirst,checksthenfirst.bringPower railsupmust be applied through current-limited power supplies with fast cut-off.off to prevent catastrophic failure in the event of a short.LoadsProbe&Liferelays:Cycle:usePinssolid-state where you can; keep relay coils away from tiny analog nodes; snub the inductive stuff.ESD discipline:ground the fixture frame; add wrist-strap posts; don’t turn your bed-of-nails intohave astaticfinitecannon.
5.2.7 Program & coverage (make the hardware earn its keep)
Netlist compare: import CAD and runlifelearned100kvs–expected500ktocycles).catchProbesmis-mappedmustnails.Structuralbefirst:opens/shorts/value/orientation → fast, nearly full coverage.Power-on next:rail presence, inrush/steady current, oscillator alive, reset behavior.BSCAN hooks:kick boundary-scan interconnect/pin toggles through the same fixture; program flash/MCU here to save FCT time.Guard-banding:crisp limits on Class-A risks (polarity, shorts); looser on passives where AOI already watches cosmetics.
5.2.8 Maintenance & reliability (fixtures like small rituals)
Probe life:trackhit counts; many pins last100k–500k cyclesdepending on tip and surface. Replacereplaced by refdes group or zone based on hit count tracking, beforetheycontactgonoisenoisy.(random opens/false failures) starts to appear.Cleaning cadence:Self-Test:dryImplementbrusha+fixturevacuumloopbackdaily; IPA swab for flux film weekly; never soak springs.Gaskets & seals:couponinspect(ormonthly;internalleakswiringturncheck)passesthatintorunsflicker-fails.Pressuredailyplatetofoams:verifyreplacecontinuitywhenandshiny/packed; they stop protecting parts when they stop springing back.Continuity self-test:a “fixture loopback” coupon proves harness/probe health before blamingboards.Spare kits:keepa board.probe kit(10% spares of every tip/force), gaskets, foams, pushers, springs.
Final
Checklist: ICT Fixture Release
This table summarizes the mandatory checks for both the PCB design (DFT) and the physical fixture before it is released to the line.
5.2.9 Common pain → fast fixes
|
|
| Fixture Check (Fabrication) |
Contact Access |
|
|
|
Mechanical Integrity |
| Keepouts | Backup pins |
Electrical Safety |
| Kelvin |
|
Maintenance |
|
| Spare probe kits |
Program Lock |
| BSCAN (JTAG) | Program |
5.2.10 Release checklists (one for PCB, one for fixture)
PCB (DFT)
Test pads per net (size per grid) with open mask, ENIG or good OSPTooling holes + fiducials present; tall-part keepouts definedKelvin pads on high-current/precision rails; JTAG/BSCAN pads/header placedEdge clearance for vacuum seals; pressure-post keepouts marked
Fixture
Probe map matches CAD; backup pins under weak areasTip styles/forces documented; spare kit stockedGasket seals, pushers/strippers, interlocks verifiedPower-off → power-on sequence safe (current-limited)Self-test coupon passes; maintenance cadence posted