PCB Design Review: The Pre-Production Checklist and First Bring-Up
Why Design Review Saves the Project
Imagine you send your board to the fab, wait two weeks, get the boards back, and discover that one boot strap resistor has the wrong value and the processor will not start. Now you face a respin: another two weeks of waiting and hundreds of dollars, all for a mistake you could have caught in five minutes. This is exactly why design review and a written checklist matter — together they are the cheapest insurance in the whole project.
A design review catches errors before fabrication, while a fix is still just an edit in a file. Once the board is fabricated, every mistake becomes a real cost: wasted panels, delayed delivery, sometimes a lost contract. The rule is simple — every hour spent in structured review saves you weeks of rework.
Golden rule: never send a design to fabrication until it has passed a written checklist and a second pair of eyes that are not yours.
This article walks the path step by step: reviewing the schematic, then the layout, then fabrication, then a structured peer review, on to the production package, and finally the first bring-up of your first board.
Schematic Review
The schematic is the board's constitution; an error here propagates into everything downstream. Start by running the electrical rule check (ERC) until it is completely clean — any remaining warning must be understood and justified, not ignored.
Walk these points in order:
- Power & decoupling: every power pin on every IC has a decoupling capacitor (
0.1µFtypical) placed close to it, plus larger bulk capacitors on each rail. - Reset / boot straps: check the value and direction of
pull-upandpull-downresistors onRESETandBOOTpins; an error here stops the board from booting entirely. - Connector pinout (pin-1): compare each connector's pinout against the mating part it plugs into (cable or other board). A flipped
pin-1reverses the whole connection. - Values vs datasheet: verify resistor, capacitor, and inductor values against the recommended values in each IC's
datasheet. - No floating inputs: every unused logic input must be tied to a
pull-uporpull-down, or it picks up noise and behaves randomly.
Tip: review the schematic net-by-net, not symbol-by-symbol. Follow every power rail and every clock from its source to its destination.
Layout Review
With the schematic sound, move to the layout — how the nets are actually drawn in copper. Run the design rule check (DRC) until it is clean against your fab's rules (IPC-2221 is a common reference).
The key items to verify:
| Item | What to confirm |
|---|---|
| Footprint | Each footprint matches the part dimensions in the datasheet (pin pitch, pad size) |
| Courtyards / Clearances | No overlap between parts; enough room for solder and hand assembly |
| Silkscreen / Pin-1 | pin-1 and polarity marks are clear and not covered by a pad |
| Copper-to-Edge | Adequate clearance between copper and board edge (0.3mm typical) |
| Mounting Holes | Correct diameter and position, with a keep-out area around them |
| Test Points | Present on rails and critical signals for bring-up |
Also visually confirm the orientation of every polarized part (diodes, electrolytic caps, ICs) against the pin-1 mark on its footprint. A single footprint error is invisible to DRC, yet it kills the board.
Fabrication and Assembly Review
Now look at the production files the way the fab will see them, not the way the design tool draws them:
- Stackup: the number, order, and thickness of layers — especially if you carry a controlled impedance (e.g.
50Ω) that needs a specific stackup. - Drill: plated and non-plated hole sizes, and the fab's minimum allowed drill.
- Surface finish: pick the finish (
ENIG,HASL) suited to your parts and function. - BOM/CPL sanity: check the bill of materials (BOM) and placement file (CPL) for matching reference, value, and footprint, and confirm part availability at the supplier before ordering.
- Board outline / panel: verify the outline and any panelization the fab requires.
A single out-of-stock part can halt the entire assembly line — check inventory before you freeze the BOM.
Structured Peer Review
The most dangerous review is reviewing your own design alone. Your eye "knows" what should be there, so it reads the intent rather than the drawing. Peer review brings fresh eyes that do not carry your assumptions.
Make the review structured, not casual:
- Hand your reviewer a written checklist; they walk it item by item instead of glancing over the whole.
- Hold a walkthrough where you explain each section out loud — many errors surface while you are explaining.
- Log every comment, resolve it, then record a documented sign-off before files go out.
A review is not a doubt about your competence; it is an engineering process that costs an hour and saves a respin.
The Final Production Package
Once the design is approved, assemble one complete, reproducible production package. The goal: anyone — or you a year from now — can fabricate the exact same board from this package alone.
The package includes:
| File | Purpose |
|---|---|
| Gerbers | Copper, silkscreen, and solder-mask layers |
| Drill | Hole coordinates and diameters |
| BOM | Bill of materials with references and part numbers |
| CPL | Coordinates and orientation of each part for automated assembly |
| Assembly Drawing | Visual reference of component placement |
| Stackup | Layer structure and thicknesses |
| README | Fabrication notes and any special requirement |
Add an explicit version tag (e.g.
v1.2) on every file and in the README, and store the package in version control. Without a tag, you will never know which revision was actually built.
First Bring-Up
The first board has arrived. Do not plug it into full power immediately — follow incremental bring-up:
- Visual inspect: under a magnifier, look for solder bridges, flipped parts, or unsoldered pins.
- Current-limited power-on: feed the board from a bench supply with the current limit set low. A short shows up instantly as a current spike without burning anything.
- Verify rails before fitting expensive ICs: measure every rail (
3.3V,5V, …) with a multimeter before seating the processor or costly chips in their sockets. - Smoke test: raise the voltage and watch temperature, smell, and current; any unexpected rise means cut power immediately.
- Incremental bring-up: bring the system up layer by layer — power → clock → comms → peripherals — confirming each stage before the next.
Rule: never seat a hundred-dollar chip in a socket before you have confirmed the rails around it are healthy. Burning one chip can cost more than the board itself.
The Final Checklist
Here is a concise checklist to copy and run before every fabrication:
Schematic:
-
ERCclean, every warning justified. - Decoupling and bulk on every rail.
-
reset/bootresistors correct value and direction. - Connector pinout matches the mating part.
- Values match the
datasheet; no floating inputs.
Layout:
-
DRCclean against fab rules. - Every footprint verified against its
datasheet. -
pin-1/polarity marks and copper-to-edge correct. - Mounting holes and test points present.
Fabrication & package:
- Stackup/drill/finish specified.
-
BOM/CPLconsistent and parts in stock. - Complete package (Gerber/Drill/BOM/CPL/Assembly/Stackup/README) with a version tag.
- Peer review signed off before sending.
Summary
A design review is not bureaucracy — it is the engineering discipline that turns an expensive post-fab error into a free pre-fab edit. Review the schematic (ERC, power, boot, connectors), then the layout (DRC, footprints, marks), then fabrication and the package, then hand it to fresh eyes with a checklist and a sign-off. Assemble a complete, tagged production package, then run bring-up carefully: visual inspect, current-limited power-on, verify the rails, then bring up incrementally. That discipline is the difference between a board that works first time and weeks lost to a respin.