Design Rule Check (DRC) is the automated verification step that stands between a finished PCB layout and the factory — it confirms the design actually meets the manufacturing specifications the boards will be built under. Geometry rules like those behind the
trace width and spacing window are exactly what DRC polices, at machine speed.
What the Check Covers
DRC’s capabilities span the whole geometry and connectivity surface of a design:
- Automated checking: software scans for potential problems far faster than any manual review.
- Broad rule coverage: line widths, line spacing, pad sizes, through-hole settings — electrical performance through physical layout.
- Real-time feedback: violations surface during design, while correction is still cheap.
- Detailed reports: every offending item listed with its location and nature.
- Configurable rules: checks adjusted to the target factory’s requirements and design goals.
- Multi-layer capability: layer alignment and layer connections verified across the whole stack — including the board classes with buried structures.
- Conflict recognition: violations that would affect manufacturing or circuit performance are identified and reported.
What It Delivers
The payoffs show up in yield, reliability and schedule:
- Manufacturability: designs meeting process requirements raise production yield.
- Design quality: issues caught in advance improve reliability and performance.
- Fewer iterations: less rework saves time and cost across the design cycle.
- Electrical correctness: shorts and opens prevented before they exist.
- Signal integrity: impedance continuity and differential alignment rules keep high-speed paths clean — the same targets the impedance control process verifies in fabricatiion.
- Thermal management: heat-sensitive areas designed to thermal requirements before overheating becomes a rework item.
- Standards compliance: IPC and industry specifications checked automatically — a complement to the production-side considerations the factory applies.
- Documentation: violations and exemptions recorded for tracking and audit.
Where It Sits in the Flow
DRC is not a single event but a habit: run it continuously during layout, configure the rules to the actual fabricator, and perform a final validation pass before generating production files. Done that way, it reduces risk, cuts iteration cost and ensures the board that arrives at the factory is the board the engineer intended.