DFM Design Guide
Design for manufacturability best practices to optimize your PCB design
PCB Design Process Overview
Trace Width & Spacing
| Item | Recommendation |
|---|---|
| Min trace width (1oz Cu) | >=3 mil (0.075 mm), prefer >=4 mil |
| Min trace width (2oz Cu) | >=5 mil (0.127 mm) |
| Min trace spacing (1oz Cu) | >=3 mil, prefer >=4 mil |
| Trace-to-edge clearance | >=10 mil (0.25 mm) |
| Copper pour to trace gap | >=8 mil (0.2 mm) |
| Impedance control tolerance | +-10% standard, +-5% available on request |
Drilling Design
| Item | Recommendation |
|---|---|
| Min mechanical drill (PTH) | 0.2 mm (8 mil), prefer >=0.3 mm |
| Min mechanical drill (NPTH) | 0.8 mm (31 mil) |
| Min via drill | 0.15 mm (6 mil) |
| Hole-to-hole spacing | >=6 mil (edge to edge) |
| Hole-to-edge clearance | >=10 mil from board edge |
| Aspect ratio (hole:board) | <=10:1 standard, <=12:1 on request |
| Annular ring (PTH) | >=4 mil (0.1 mm) |
Solder Mask Design
| Item | Recommendation |
|---|---|
| Min solder dam width | >=6 mil (0.15 mm), prefer >=8 mil |
| Solder mask registration | +-3 mil (0.075 mm) |
| Solder mask opening expansion | 2-3 mil per side over pad |
| Via tenting | Via diameter <=12 mil for reliable tenting |
| Available colors | Green, White, Black, Red, Blue, Yellow |
| Silkscreen min line width | >=5 mil (0.127 mm), height >=30 mil |
Panelization
| Item | Recommendation |
|---|---|
| Panel rail width | >=5 mm on each side |
| V-score line-to-trace | >=0.5 mm from V-score center to nearest copper |
| Tab-route bridge width | 3-5 mm with 0.5 mm perforations |
| Fiducial marks | 3 fiducials minimum per panel (for SMT) |
| Panel max size | 500 x 600 mm (multilayer), 650 x 2000 mm (1-2L) |
| Unit spacing in panel | >=1.6 mm (V-score), >=2.0 mm (tab-route) |
Layer Stackup
| Item | Recommendation |
|---|---|
| 2-layer standard stackup | 1.6 mm total, 1oz Cu top/bottom |
| 4-layer standard stackup | SIG-GND-PWR-SIG, 1.6 mm total |
| Prepreg selection | Choose prepreg based on impedance and thickness needs |
| Symmetry requirement | Layer stackup must be symmetrical to prevent warping |
| Copper balance | Balance copper on each layer pair to reduce bow & twist |
| Mixed copper weight | Available (e.g., 2oz outer + 1oz inner) |
Gerber File Submission
| Item | Recommendation |
|---|---|
| File format | Gerber RS-274X (preferred) or Gerber X2 |
| Drill file format | Excellon format with header info |
| Required layers (2L) | Top Cu, Bottom Cu, Top SM, Bot SM, Top Silk, Drill, Outline |
| Board outline | Separate mechanical layer or embedded in Gerber |
| File packaging | ZIP or RAR archive, max 50 MB |
| Include readme / notes | Specify stackup, impedance, special requirements |
Common EDA Software
Altium Designer
Full-featured PCB design tool widely used in professional product development. Supports unified schematic-to-layout workflow, 3D visualization, and integrated manufacturing output. Native Gerber, ODB++, and IPC-2581 export.
KiCad
Open-source EDA suite with schematic editor, PCB layout, 3D viewer, and Gerber generation. Increasingly adopted for professional and hobby projects. No license cost, active community, and regular updates.
Eagle (Autodesk)
Lightweight PCB design tool popular for small to mid-size designs. Cloud-based library management and Fusion 360 integration for mechanical collaboration. Now part of the Autodesk Fusion Electronics platform.
OrCAD / Allegro (Cadence)
Industry-standard tool for complex, high-speed, and high-density PCB designs. Advanced constraint-driven routing, signal integrity simulation, and manufacturing preparation. Used in enterprise and automotive design environments.
