EFX 2026 6–8 October, Messe Stuttgart: find us in hall 9, stand C29. Read the post →

Design guide

Three things decide whether a layout can be built as drawn: the values that hold for the intended build, the handful of faults that come back every week, and what still gets checked before the data leaves. All three are on this page.

Builds 7
Faults 13
Checks 48
Basis IPC-2221 / 2222

How this page is organised

[ Note ]

Three chapters, in the order the questions come up: first the rules for the build you intend, then the faults we actually meet in incoming data, last the list to work through before release. Jump straight to whichever chapter you need.

Chapters
01 Rules per build Standard values for seven builds — and the value that moves first. 02 Thirteen faults What comes back every week, why it fails and what to change. 03 Before you release Twelve groups to work through before the data goes out.

Rules per build

[ Chapter 01 ]

Nothing decides the cost and the reliability of a board as much as the layout does. The rules below are the ones that come up again and again in our feasibility reviews, sorted by the build you are working on. They are the standard case — most of them can be pushed further after a review.

Each block gives the values that hold as a standard process, then the one rule that most often costs a revision loop. Anything outside these values is not automatically impossible — it moves the board into the advanced column, which usually means a longer lead time and a higher price rather than a refusal. If two of these parameters are pushed at the same time, ask before you route: the combination is what tends to break, not the individual value.

Builds

Multi-layer

[ 4 – 16 layers ]

The ordinary case, and the one where most avoidable cost sits. The build has to be symmetrical about the centre, the copper has to be reasonably evenly spread across each layer, and the drill diameters have to survive the aspect ratio at the finished thickness.

Most common revision An asymmetric build warps. If the layer count or the copper distribution forces asymmetry, raise it before layout freeze rather than after first articles — at that point the fix is a new stack-up, not a process tweak.
Standard values
Standard stackups 4, 6, 8, 10, 12, 16 layers
Symmetry symmetrical build mandatory
Prepreg 1080, 2116, 7628
Track / gap 35 µm 75 / 75 µm
Via pad final Ø + 0.35 mm
Aspect ratio 8:1 preferred, up to 14:1 (Ø 0.20 mm) / 16:1 (Ø 0.25 mm)
Material High-Tg recommended from 8 layers

HDI and microvia

[ Laser-drilled ]

HDI buys density, and it charges for it in process steps: every sequential lamination cycle is another pass through the plant. The build notation says how many of those you are paying for — 1+N+1 is one, 2+N+2 is two.

Most common revision Stacked microvias need filled and capped vias underneath and a reliability case to go with them. If the routing works staggered, staggered is cheaper and more robust — the density gain from stacking is smaller than it looks on the layout.
Standard values
Laser drill ≥ 0.10 mm
Build-up 1+N+1, 2+N+2
Microvia depth ≤ 1 × diameter
Track / gap 18 µm 75 / 75 µm
Via type staggered preferred, stacked on request
Filling copper-filled and capped for via-in-pad

Rigid-flex

[ Polyimide ]

The rigid sections behave like an ordinary multilayer. Everything interesting happens in the transition zone and in the bend, where the board is a mechanical part rather than an electrical one.

Most common revision No plated hole in the transition between rigid and flexible zone. Bending stress peaks exactly there, and a barrel is the first thing to crack. Keep vias a clear distance back into the rigid section.
Standard values
Flex material polyimide with adhesive
Coverlay 25 / 50 µm
Opening tolerance ± 0.2 mm
Bend radius ≥ 6 × thickness
Dynamic bend ≥ 20 × thickness
Tracks in the bend perpendicular to the bend axis, no change of width

Semi-flex

[ Bend to fit ]

Semi-flex is FR-4 milled down to a thin remaining layer so it can be bent once into position during assembly. It is markedly cheaper than rigid-flex and it is not a substitute for it: this is a bend-to-install feature, not a moving joint.

Most common revision Specify the bend zone as a defined area in the data, not as a note on the drawing. Depth milling is a controlled process and it needs the zone, the target remaining thickness and the bend direction to be unambiguous.
Standard values
Base material FR-4, depth-milled
Bend cycles single bend, at assembly
Bend radius per remaining thickness, stated per design
Bend zone no plated holes, no component pads
Protection flexible resist over the bend zone

Via protection

[ Tenting to filling ]

Four different things get called "closing a via" and they cost four different amounts. Which one you need follows from assembly, not from preference: whether the via sits in a pad, whether it has to carry heat, and whether the board is wave-soldered.

Most common revision Never close a via from one side only. The trapped chemistry has nowhere to go and outgasses during soldering, which shows up as voids under the component and is not repairable.
Standard values
Tenting one or both sides, solder resist over the pad
Plugging solder resist, non-conductive
Filling + capping via-in-pad, plated flat
Thermal vias filled, for heat dissipation
Standard tented both sides unless specified

Stack-up and impedance

[ Controlled ]

An impedance requirement is a requirement on the stack-up, not on the track. Give us the target and the tolerance and let the build-up be calculated against it — a track width fixed in the layout before the stack-up exists usually has to be redrawn.

Most common revision A controlled layer needs a test coupon in the panel. It costs panel area and it is the only piece of evidence either side has if the impedance is later disputed — leave room for it.
Standard values
Single-ended 50 Ω standard
Differential 90 / 100 Ω
Tolerance ± 10 %, tighter after technical review
Evidence TDR measurement with coupon
Reference continuous reference plane under the controlled layer
Custom build after review, + 2 working days

Heavy copper

[ 70 µm and up ]

Thick copper etches at an angle. The gap you draw is not the gap you get, and the thicker the foil the bigger the difference — which is why the track and gap minimums climb with copper weight rather than staying put.

Most common revision Hatch large copper areas. An even copper distribution across the layer is what makes plating even; a solid pour next to an empty region gives you thickness variation and, on the laminate, warpage.
Standard values
Track / gap 35 µm 75 / 75 µm
Track / gap 70 µm 150 / 200 µm
Track / gap 105 µm 180 / 300 µm
Etch profile trapezoidal, allow for it in the gap
Solder resist thicker copper needs more resist over the edge
Mixed weights possible, layer by layer, after review

Thirteen faults we find every week

[ Chapter 02 ]

These are not exotic. Almost every data set that comes back with a query fails on one of the thirteen points below, and most of them cost a day rather than a redesign — provided they are caught before tooling rather than after.

A CAM department can correct a great deal silently, and most of them do. We would rather tell you: a silent correction is a change to your board that you did not approve and cannot reproduce next time. Everything below is something we will come back to you about rather than quietly fix.

01

Annular ring too small

What it is The copper ring left around a drilled hole once the drill has landed at its worst-case position.
Why it fails Drill registration is not perfect and neither is layer registration. Where the ring is already at the minimum in the data, a normal deviation breaks it out and the connection is gone.
What to change Pad diameter = final hole diameter + 0.35 mm. Smaller is possible, but then the annular ring is below the standard value and has to be agreed.
02

Plated hole to copper

What it is The clearance between a plated through hole and unrelated copper on the same layer.
Why it fails The hole wall is plated, so the copper grows towards the neighbouring feature. At the minimum gap, plating tolerance plus registration produces a short.
What to change Keep the drill-to-copper distance, not the pad-to-copper distance. Check the clearance against the drill, on every layer, including the planes.
03

Non-plated holes and slots

What it is Clearance around NPTH holes and milled slots.
Why it fails A non-plated hole is cut mechanically with a wider tolerance than a plated one, and the cutter breaks out copper it touches.
What to change Give NPTH features their own, larger keep-out. Never derive it from the PTH rule — the tolerance is not the same.
04

Holes on or beside SMD pads

What it is A via sitting in a component pad, or so close to it that the mask cannot separate them.
Why it fails Solder wicks down an open via during reflow. The joint starves and the fault is invisible from above.
What to change Move the via off the pad, or specify via-in-pad properly: filled and capped, plated flat. Tenting alone does not solve it.
05

Track width against copper weight

What it is A track and gap combination that the selected base copper cannot etch.
Why it fails Thick copper etches at an angle. The gap drawn is not the gap produced, and the difference grows with the foil thickness.
What to change Match the minimum to the copper: 75 / 75 µm at 18 and 35 µm, 150 / 200 µm at 70 µm, 180 / 300 µm at 105 µm (outer layers).
06

Stubs and orphan copper

What it is Track segments that end without connecting to anything.
Why it fails They etch to a thin filament, lift, and travel with the process fluid onto another part of the panel, where they short something that was drawn correctly.
What to change Run a connectivity check and delete unconnected segments before export. This is the cheapest fix on the list and the one most often skipped.
07

Slivers and same-net spacing

What it is Copper features that taper to a point, and features on the same net drawn closer than the process minimum.
Why it fails Same-net spacing is usually excluded from the DRC because a short there is harmless electrically. It is not harmless in the plant — the sliver still detaches.
What to change Enable same-net spacing in the DRC. Break sharp copper transitions with a chamfer rather than a point.
08

Copper to board edge

What it is The distance from copper to the routed or scored profile.
Why it fails Routing tolerance is ± 0.1 mm and scoring is wider than that. Copper reaching the edge gets cut, burrs, and exposes a path for moisture into the laminate.
What to change Hold a defined copper-to-edge distance all the way round, and increase it on scored edges. If the board needs edge plating, say so — it is a different process, not a tighter tolerance.
09

SMD and BGA pad geometry

What it is Pad shapes taken from a library without checking them against the actual component and the assembly process.
Why it fails The pad decides the solder volume. A pad that is generous in one axis and tight in the other pulls the component out of position during reflow.
What to change Derive pads from the component drawing, keep them consistent across the footprint, and check the fine-pitch ones against the mask rule below.
10

Inconsistent solder mask oversize

What it is Some pads drawn with mask oversize and others without, in the same data set.
Why it fails It reads as intent. CAM cannot tell a deliberate mask-defined pad from an oversight, so it has to ask — and asking costs a day.
What to change Be consistent, and state the intended oversize once in the specification. Where a pad is deliberately mask-defined, mark it as such.
11

Solder mask dam too narrow

What it is The strip of resist left standing between two adjacent pads.
Why it fails Below the process minimum the dam does not survive developing. It washes away and the two pads bridge during assembly.
What to change Hold ≥ 100 µm as standard, and go wider with ENIG or immersion tin — both attack the resist more aggressively.
12

Solder mask coverage

What it is Openings that expose more copper than intended, or cover something that has to stay solderable.
Why it fails Exposed copper next to a joint invites bridging and corrodes; masked-over test points fail the electrical test through no fault of the board.
What to change Check the mask layer against the assembly drawing, not against the copper layer. Test points, fiducials and edge connectors need openings.
13

Legend print over pads

What it is Silkscreen falling onto solderable areas, or characters below the printable size.
Why it fails Ink on a pad prevents wetting. Characters under the minimum height print as a smudge and cannot be read at inspection, which is the only reason they exist.
What to change Clip the legend off every solderable surface and hold character height ≥ 0.8 mm. If the board is too dense for a legend, drop it deliberately rather than printing it illegibly.

Checklist before you hand over data

[ Chapter 03 ]

The point of a checklist is not that any single item is difficult. It is that the one you skip is the one that comes back three weeks later as a query, when the schedule no longer has room for it. Work down the list; it takes about twenty minutes on a board you know well.

Run it at release, not at layout freeze — the two are rarely the same moment, and most of what goes wrong is introduced between them. If your team already has a checklist, use that one and take from here only what it is missing; two competing lists are worse than one imperfect one.

01

Component packaging

  • Every footprint traced back to the current component drawing, not to an inherited library entry
  • Pad geometry consistent across the footprint and matched to the assembly process
  • Polarity and pin 1 marked on the copper as well as the legend
  • Obsolete or single-source parts flagged before the layout depends on their outline
02

Placement

  • Connectors and mounting points located from the mechanical model, not from the schematic
  • Enough clearance around tall components for the assembly tooling
  • Thermally hot parts spread rather than clustered against a board edge
  • Component orientation consistent enough for the placement machine and for visual inspection
03

Mechanical

  • Board outline checked against the enclosure using a 3D model, not a dimension list
  • Cut-outs and slots given radii the cutter can actually produce
  • Mounting holes correct as plated or non-plated, with the right keep-out for each
  • Panel or delivery format agreed if the assembler needs one
04

Technical

  • Layer count and stack-up fixed and symmetrical
  • Base material chosen for the solder cycles and the operating temperature, not by default
  • Finished thickness and copper weights stated per layer
  • Surface finish chosen for the fine-pitch parts on the board
05

Constraint rules

  • Minimum track and gap matched to the base copper weight
  • Drill-to-copper clearances set against the drill, not the pad
  • Same-net spacing enabled rather than excluded
  • Impedance classes defined as rules, with the target and tolerance stated
06

Routing

  • No unconnected stubs or orphan copper anywhere in the data
  • Copper-to-edge distance held all the way round the profile
  • Large copper areas hatched or otherwise balanced across the layer
  • No plated hole in a rigid-flex transition zone or a semi-flex bend area
07

Timing

  • Length-matched groups actually matched after the last routing change
  • Reference plane continuous under every controlled-impedance track
  • Return paths checked where a signal changes layer
  • Clock and high-speed lines kept clear of the board edge and of each other
08

Power

  • Copper cross-section sized for the current, at the operating temperature
  • Decoupling placed against the pin it decouples, not against the plane
  • Plane splits checked so no signal crosses one
  • Thermal vias specified as filled where they carry heat rather than current
09

DRC

  • DRC run clean on the released data, not on the version before the last edit
  • Every waived violation documented with a reason
  • Netlist compared against the schematic after the final change
  • Manufacturing rules checked as well as electrical ones
10

Test

  • Test points accessible and not covered by solder mask
  • Test point size and pitch within the fixture capability
  • Impedance coupon given room in the panel where a layer is controlled
  • Electrical test scope agreed if it goes beyond 100 % net testing
11

Silkscreen

  • Legend clipped off every solderable surface
  • Character height ≥ 0.8 mm throughout
  • Reference designators readable in the assembled orientation
  • Required markings present: UL, date code, revision, factory field
12

Data review

  • Output regenerated after the last edit, not reused from an earlier run
  • Layer names and drill file mapping unambiguous to someone who has not seen the board
  • Drawing, stack-up and specification consistent with the copper data
  • Data opened once in a viewer and looked at, as a stranger would see it

Take it with you

The checklist and the underlying design rules are in the capability documents in the download centre. No registration, no form.

Next

Two of these at once?

Single values are rarely the problem — combinations are. Send the intended build and we will tell you which of them is the binding constraint before you route.