Implement actionable PCB manufacturing checklist steps from schematic through post-fab. Collaborate closely with your contract manufacturer—verify exported manufacturing data (Gerbers, drill files, netlists) in CAM tools to catch errors before production. Automate critical DFM and DFA rule checks directly in OrCAD X.
Following a good PCB manufacturing checklist ensures your PCBs will come out with optimal reliability and function.
Every PCB design project must undergo a rigorous DFM-focused review to ensure manufacturing accuracy and high yield. These reviews aim to detect errors that could compromise manufacturability, assembly reliability, and compliance with fabrication standards.
When you’re ready to perform a review with your team or a client, one way to keep everyone on track is to use a PCB manufacturing checklist. PCB design reviews normally happen on the front end, before sending a design into a fabrication house. A post-build design review also occurs during product development, involving further inspections of the physical board and testing the board for functionality.
This guide covers essential DFM quality checks, actionable steps, and best practices to achieve flawless PCB manufacturing.
A PCB manufacturing checklist should cover the full PCB design process of schematic, layout, export, and assembly.
Focus your DFM checklist on key phases:
The PCB Manufacturing checklist can be in any document format, (e.g. Word document, spreadsheet, or a shared resource). Once the project is shared with the PCB design reviewer, a fresh checklist can also be generated and shared with the reviewer.
For the first phase, verify all footprints and library data conform to fabrication house guidelines:
Many of these aspects can be checked using the DRC engine in your PCB design software, but only as long as the constraints are correctly defined in the system.
In the PCB layout, layers need targeted DFM inspections:
The silkscreen layer on the PCB layout should be examined as part of general circuit board cleanup and tidiness. Most often, the silkscreen layer will need to be organized after placement and routing are finished so that all important reference designators will be confined within the board shape boundaries. You can also take some time to hide any designators that do not need to appear in the production board.
There are other pieces of information that should be added to the silkscreen layer if they are not present already:
Verify these are present in the PCB layout in silkscreen layers during a review. Other problems like clearances between silkscreen elements will be caught by the DRC system in your design software.
The solder mask layer shows openings in the solder mask on the surfaces of the board. The very first point to check is that openings are located on component pads for SMD parts and through-hole mounted parts. Sometimes, a tenting rule can cover these parts so that the pads are no longer visible, and this will block the application of solder paste, even if the paste mask layer is correct. Other things that must be applied in the solder mask layer are any openings in the solder mask required for plating copper, such as on large copper islands or RF circuits.
Solder mask is often formed automatically by applying a solder mask expansion rule - this is exactly how tenting is applied. Below are some typical expansion values that should be checked. These could be applied in the footprint, but your PCB layout software might override these values, so this should be part of the inspection in the PCB.
The paste mask layer shows openings where solder paste is applied and should generally overlap with the solder mask layer. In the PCB editor, the two layers can be overlaid on each other so that the paste mask layer corresponding to solder mask openings can be identified. Paste mask openings have to be applied in the library data, but this can be overridden in the PCB layout data, so the checks should happen in the PCB layout for your project.
Paste mask layers are one area where DFA problems are hiding. In particular, paste mask layers define where solder paste will be applied, and the paste mask opening has to be sized so that the right amount of solder paste is placed onto the surface mount pads for assembly. Some problems to correct include:
CAM software is used to review PCB manufacturing packages before fabrication.
Initial manufacturing data inspections are in some ways quite simple. PCB design software allows for export of manufacturing data into standard formats (Gerbers, ODB++, or IPC-2581) that can then be used in CAM tools to view the production data.
Perform a layer-by-layer comparison in CAM software:
For assembly, the manufacturing data needs to be checked carefully against the following layers:
Manufacturing data (specifically layer data) also needs to be compared against a netlist for the PCB. When the netlist/wirelist export is loaded into a CAM tool with the Gerber data, this allows shorts and opens to be identified by looking at copper connections and comparing them against the netlist data. This is typically how fabricators will do an initial engineering review of the board, just to ensure that any design errors were not overlooked by the PCB designer.
Inspect finished boards for compliance with fabrication tolerances. Tests come in progressively higher levels of complexity and precision, and you may need to implement some design for test practices to streamline your test procedures. Inspect finished boards for compliance with fabrication tolerances:
More advanced tests for production boards will include environmental testing and more advanced stress testing, such as thermal cycle testing and power surge testing. Read this other article to learn more about stress tests in PCBAs.
Regularly review fabrication feedback and failure reports to update your DFM checklist. Add new checks for issues like solder bridging, insufficient annular rings, or warpage trends.
If there is some error or defect that is noticed repeatedly, consider adding that item to your PCB inspection checklist. As quality is continuously evaluated and new issues are identified, investigate these and try to determine the root cause. If a root cause can be determined, update your design process, quality controls, and inspection checklists to make sure these problems are not repeated.
So what should you do to ensure all identified errors are incorporated back into the PCB design data? Make another checklist! A simple checklist can be prepared based on test and inspection results following the table format below.
OrCAD X has built-in design for manufacturing capabilities, ensuring best adherence to your PCB manufacturing checklist.