Designs

Date

Written by

Workbench

Manufacturing an AI-Designed Motherboard: 58 PCB DFM and DFA Lessons

Date

Originally published

August 13, 2026

Read the Full Series

This article is one part of a walkthrough detailing how we recreated an NXP i.MX 8M Mini–based computer using Quilter’s physics-driven layout automation. 

On our customer calls we like to ask engineers how they judge the quality of a layout. The answers vary more than you'd expect, but one thing that gets frequently brought up: "Quality is passing DFM on the first go."

By that definition, this article is an accounting of how Project Speedrun scored. The lessons learned can be applied to any board, routed by a human or AI.

Project Speedrun recreated an NXP i.MX 8M Mini computer with Quilter's physics-driven layout automation, documented across five parts: preparing the design, compiling it into a layout, cleaning it up for production, validating it under real workloads, and building its firmware. What the series skipped is everything that happened between "the layout is done" and the unboxing assembled boards in our lab: the quotes, the CAM review, the 58 findings Sierra Circuits raised against our data, and the back-and-forth that resolved them.

Composite CAM view of a Project Speedrun board in Sierra Circuits' CAM tools.

Can an AI-Designed PCB Be Manufactured?

Let’s address the elephant in the room first. Yes, PCBs designed with AI assistance are manufacturable if the AI tools are used correctly. Sierra built 10 SOMs and 10 baseboards, and every single pair powered up and ran. One has now been running Linux on Ben's desk for three months straight without a reboot.

A more interesting question is what a serious fab's engineers find when they comb through an AI-assisted design with the same tools and the same skepticism they apply to everything else. The answer: 58 findings across the two boards. A "finding" is a question the reviewer raises, not necessarily a defect. Of those, 48 were documentation gaps, library errors, BOM inconsistencies, and supply-chain substitutions, the same items that can surface on any board, however it was routed. Only 10 touched the physical design, and most of those turned out to be a miscommunication about which manufacturing process we'd been quoted for, not a problem with the layout.

Project at a Glance

Boards

SOM plus carrier baseboard

Layers

8 per board

Total review findings

58

Baseboard issues

37

SOM issues

21

Minimum geometry

2.2 mil trace and space

Fine-pitch process

mSAP, LDI, and laser-filled blind vias

The Two Boards

3D CAM render of a Project Speedrun board, showing not-fitten jumper positions that the BOM included.

System-on-Module Specifications

The SOM (QSOM-IMX8-98.7) carries the processor. It's an 8-layer, controlled-impedance board with 2 mil trace and space, laser-drilled and filled vias, and DDR4L memory at 2133 MHz, built on Ventec VT-47 high-speed laminate, 48 mils thick, with an ENIG (electroless nickel immersion gold) finish.

Baseboard Specifications

The baseboard (NXP_8MMINI-BB) is the carrier the SOM plugs into. It's also 8 layers, 62 mils thick, at 3 mil outer and 3.25 mil inner trace and space, with 50 ohm single-ended and 100 ohm differential impedance targets and a mixed through-hole and surface-mount assembly. Sierra raised 37 findings on it, all resolved before manufacturing.

Both boards were built to IPC-6012F Class 2, the acceptance class for dedicated-service electronics, and assembled to IPC-A-610 Class 2.

What the 58 DFM and DFA Findings Actually Were

Sierra's handbook defines DFM as "the manufacturer's opinion on the manufacturability of products” and a properly-executed DFM as “an amalgamation of all the stakeholders including designers, engineers, contract manufacturers, and material suppliers.” DFM ensures that “the design is optimized and does not have unnecessary cost embedded in it.”

DFA, design for assembly, asks the same question about the assembly of the board: whether the components on the BOM can be placed and soldered onto it as documented.

Both DFM and DFA reviews happen in CAM, the computer-aided manufacturing step where the fab converts your design files into machine programs, and where a human reviewer reads your data the way the factory will.

Category

Findings

Share

What It Covers

DFM Capability

10

17%

Design pushed beyond the standard, low-cost process

DFM Documentation

18

31%

Missing or unclear fab specifications

DFA Assembly

17

29%

Footprints, polarity, pin numbering

DFA Supply Chain

13

22%

BOM errors, alternates, consigned parts

Why Published Manufacturing Capabilities Can Differ From DFM Defaults

Here are a few direct quotes from Sierra’s DFM report on the SOM: "Outer and inner trace/space is 2mil, please fix it minimum 3mil or more" and "Drill to copper spacing is 3.5mil, please fix it minimum 7mil or more."

These findings were surprising to us at first, because we had scrutinized Sierra's capabilities page before Ben began working on the layout, and both boards were quoted under their Micro tier, which uses mSAP and LDI.

Parameter

Standard

Advanced

Micro

Min Trace / Space

4 mil

3 mil

2 mil

Smallest Laser Drill

5 mil

4 mil

4 mil

Min Finished Hole

4 mil

2 mil

2 mil

Process Pad

D + 12 mil

D + 4 mil

D + 4 mil

Impedance Tolerance

±10%

±5%

±5%

Max Aspect Ratio

10:1

10:1

> 20:1

Min Dielectric

4 mil

3 mil

2 mil

Source: Sierra Circuits rigid and HDI PCB capabilities. The Micro tier requires mSAP and LDI.

The Micro tier does deliver what it promises, but a fab's standard DFM review doesn't automatically apply Micro-tier rules to an incoming design. The checks run uniformly against the conservative, standard process. So a board quoted for 2 mil trace and space gets flagged the moment it drops below 3 mil.

Published (Micro Tier)

What DFM Flagged in Practice

2 mil trace and space

Anything below 3 mil trace/space

4 mil laser drill

7 mil drill-to-copper required

D + 4 mil process pad

15 mil pads requested for 5.9 mil holes

Plated-shut blind vias

Semi-additive process questioned

±5% impedance tolerance

Impedance relaxed to ±20 to 30%

None of these were due to design issues. They were the quoting team and the DFM engineering team not sharing the same picture of which process the board was built for, and us not communicating all of this proactively enough. Every single one was resolved once we confirmed the tier directly with Sierra's engineers. One big lesson learned here is that you should engage the fab's engineering team before you order to confirm the process tier and pre-approve the design rules that apply.

Understanding the Manufacturing Processes Behind the Constraints

For a drilled hole to land where intended, several things have to go right. The drill bit can wander up to ±2 mils on a mechanical drill. The copper layers themselves shift, because laminate shrinks and moves under lamination heat and pressure, and layer-to-layer registration is only guaranteed to be about 2 mils. And the finished hole comes out up to 3 mils larger or smaller than drawn, because plating thickness depends on the copper around the hole. Worst case, that's 2 + 2 + 1.5 mils of error against a hole that’s supposed to be 3.5 mils away from copper. On a bad day, the hole lands on the copper. Sierra's data on drill breakout states that at 2 mils of clearance the probability of breakout is about 98%. At 6 to 7 mils it's essentially zero.

That is why those findings were resolved once the process tier was confirmed. The Micro tier uses different machines. Laser drills don't wander the way mechanical ones do, and Sierra's vision drilling systems X-ray the internal layers after lamination, measure how much the material moved, and rescale the drill program to match.

How mSAP and Laser-Filled Microvias Enabled BGA Fanout

The i.MX 8M Mini uses a 0.5 mm pitch BGA with 196 balls. Pad-to-pad centers sit 19.7 mils apart. With 10 mil pads, that leaves a 9.7 mil routing channel to escape a signal between two balls. To fit one trace, you need a trace plus two spaces. At a 3 mil minimum you'd need 9 mils (3 + 3 + 3), which only just fits. Going down to 2.2 mil trace widths added breathing room for BGA escape routing which resulted in higher routing completion along with room for delay tuning on the DDR4 bus. Sierra's DFM flagged the <3 mil trace and space and, as a direct consequence, the 3.5 mil drill-to-copper spacing that fine geometry forces inside the BGA field.

Understanding what it takes to produce a board with 2 mil traces can guide you on which fabs can manufacture your board at all. Conventional traces are made subtractively: start with a sheet of copper, etch away everything that isn't a trace. The etch bath works sideways as well as down, undercutting the resist and leaving a trapezoidal cross-section, and the resulting width is controllable to about 0.5 mil. On a 6 mil trace that's an acceptable margin. On a 2 mil trace it's a 25% error, enough to exceed impedance tolerances and severely reduce yield.

Therefore, standard subtractive etching can not reliably produce boards with 2 mil traces. This is where mSAP available on the Micro tier comes in. mSAP, the modified semi-additive process, is a PCB fabrication method that builds traces additively. Instead of etching copper away, it plates copper up onto a thin seed layer only where the lithography defines a trace. Because the trace geometry is defined by imaging rather than by etch chemistry, sidewalls come out near vertical and width control tightens to about 0.1 mil.

Vias also had to get special treatment. With standard blind micro-via build-up construction, the outer transitions (ie. L1 to L2 and L7 to L8) are laser-drilled at 4.5 mils and filled with copper and plated shut. This fans out BGAs and other fine-pitch components to the first inner layer without spending the routing channel on big mechanical pads. Then core layers (ie. L2 to L7) are conventionally drilled and plated. Since our design used only through-vias, Sierra requested to use stacked laser-drilled construction (all transitions are laser-drilled), which enabled the tighter drill-to-copper while keeping registration allowance. The only down-side for us was the added lamination and drilling cycles that resulted in longer fabrication time.

Controlled-Impedance Tradeoffs in the Final Stackup

Two findings in Sierra's review would look alarming out of context. The SOM's 50 ohm single-ended target on the outer layers came back as 62 ohms, approved at ±30%. The baseboard's 100 ohm differential target came back as 92 ohms, approved at ±20%. In both cases the achievable geometry on the outer layers, given everything else the stackup had to satisfy, didn't hit the nominal number.

First, the term itself: controlled impedance means the fab guarantees that designated traces hit a target characteristic impedance within a stated tolerance, verified on test coupons fabricated on the same panel as your boards. Impedance discontinuities reflect signal energy, which is why every high-speed interface on these boards specifies a target.

Here's why these values were acceptable. Outer layers are the worst place on a board to control impedance. An outer trace is a microstrip with a dielectric below and solder mask of unpredictable thickness and Dk above. An inner stripline sits between two reference planes in homogeneous material, which is why fabs will hold ±5% there and hedge on the outer layers. Because the outer layers also get plated, their final copper thickness depends on the drilling strategy, which on this board meant that 1.2 to 1.4 mil variation we'd already accepted. Everything that mattered electrically, the DDR4L interface above all, is tolerant far beyond 5% because it is intended to be produced with low-cost consumer-grade materials - what matters much more is the delay tuning of the interface signals and reference plane coupling for SI. The differential interfaces (PCIe, MIPI, etc.) came within the target tolerances.

The lesson learned here is that impedances may vary GREATLY between your solver-determined trace width and what the fab calculates based on their processes and internal changes to your layer stack.

There was a stackup lesson hiding here too. You can build a beautiful, precise layer stack in your EDA tool from the laminate datasheets, and it will still be wrong, because datasheets don't tell you how much prepreg squeezes out during lamination. Establish the real stackup with the fab before you start routing. In our case that conversation revealed one more issue. The TU-768 laminate used by NXP’s reference design wasn't available in the domestic supply chain, and the stackup was rebuilt around Ventec VT-47 while holding the impedance targets. Even the dielectric is a supply-chain item and that needs to be accounted for.

Controlled-impedance stackup showing per-layer reference assignments and differential targets.

The Unglamorous Majority: Assembly and Supply Chain Findings

The largest share of issues, 30 of 58, came from assembly and supply chain. None of these were unique to Project Speedrun or caused by the fact that the board was laid out with AI assistance. These issues are typical and can occur with any board. A fast automated layout doesn't remove the need to validate every footprint, every BOM line, and every part substitution, nor can it resolve supply chain shortages.

Footprint, Pin-Numbering, and Polarity Findings

The same manufacturer part number appeared on the baseboard with two different footprints, created for hand-solderable 0 ohm jumper options. Three land patterns didn't match their component datasheets. Six pin-1 and polarity marks on the assembly layers were ambiguous to DFA engineers. One connector had optional 0.1 inch alignment pegs (a part number variant) on a 0.062 inch board, which means the pegs poke out the far side directly into the connector mounted opposite (that option was NOT used in the BOM, though DFA checks automatically flagged it as an issue based on the footprint).

Assembly-layer view of components flagged during Sierra's footprint review.

BOM and Alternate-Component Findings

Three resistor description-to-MPN mismatches showed up on the SOM, where auto-generated descriptions didn't match the specified part numbers. Alternate-part suggestions needed a full-spec review. This was ultimately caused by attempting to tell the fab to use generic R/C chip components already loaded into their assembly lines. Assemblers seem increasingly to demand explicit orderable MPNs even for “jelly bean” parts these days. One suggested inductor alternate was rejected for the wrong current rating and package size before an acceptable one was approved.

Supply-Chain and Consigned-Part Findings

The supply chain drove 13 findings. The Ethernet jack, the PHY, the DDR4L, and the eMMC all had to be consigned, meaning we sourced the parts ourselves and shipped them to Sierra rather than having the fab buy them. The original USB-C connector went out of stock, and its replacement had a different footprint. The footprint downloaded from the vendor's library service was riddled with errors, including plated through-hole pads tented over with solder mask. Tenting, covering a hole completely with solder mask, can be a legitimate choice for vias you want sealed. On a pad that has to take solder, it's a defect twice over. First, the mask itself blocks the joint from forming at all. Second, these pads were through-holes, the sealed barrels could trap plating chemistry that would bleed out in the reflow oven and contaminate the joints around them. Sierra flagged it and fixed the mask and paste openings in CAM, and the library got corrected at the source.

31% of the Issues Were Just Documentation

The most preventable category was documentation; 18 of the 58 issues, 31% of the total, came from an imperfect data package.

The “data package” in this case mainly consisted of fabrication drawing and notes layers in the PCB outputs, derived from the original NXP EVK design files, and as such had to be updated to reflect the new design by Quilter. In light of the following, it is debatable whether modifying an existing set of fab drawings and notes for a new layout actually saves time versus building them from scratch. Fabrication notes inherited from the forked NXP reference design were somewhat stale.

The baseboard's impedance tables contradicted the layout data in three places. The intent behind certain solder mask and paste decisions, like paste deliberately omitted from do-not-install pads, wasn't documented.

Sierra Circuits CAM review flagging missing solder paste mask openings on the baseboard.

In Ben’s own words “a lot of that was on us for not being quite diligent enough with every single detail up front." No matter how good the layout is, the designer has to hand-assemble the documents describing it: fab drawings, drill charts, stackup table, impedance callouts, IPC class, netlist. Nearly a third of all friction on this project came from hand-maintained documents drifting out of sync with machine-generated data. Including superfluous detail in fab and assembly notes often leads to additional delays while the CAM team seeks clarification on meaning or flags what appear to be conflicting requirements.

A related question came up on reference planes. A few traces were flagged as possible impedance deviations when inspected in 2D by the CAM team, even though the stackup had already accounted for them, because power pours weren't used as reference returns for the impedance-controlled traces. The original NXP evaluation board hit the same flag on an earlier test run. It raises a fair industry question: do the ODB++ and IPC-2581 formats need richer impedance-profile data so a fab's CAM DFM tools can resolve this automatically instead of raising it by hand?

Illustration of L3 trace planes coupling (left) - impedance is far more dependent on L2_GND. Sierra Circuits CAM review flagging traces departing L4 power plane regions (right).

Lessons Learned and What We’d Do Differently

Manufacturing the Project Speedrun boards was no different from building any other fine-pitch, controlled-impedance board. Here are generalized lessons that can be useful to engineers working on a PCB of any kind.

  1. Engage the fab's engineering team before ordering. Confirm the process tier in writing and pre-approve the rules that depend on it.
  2. Get the real stackup from the fab first. Datasheet dielectrics don't survive lamination unchanged, and your laminate might not survive the supply chain either.
  3. Triple-check the data package. Generate fab notes, IPC specs, and impedance profiles from the EDA output so they're complete and consistent every time.
  4. Validate libraries and BOMs against datasheets. Cross-check every land pattern, pin-1 mark, and part number against the real component. Where possible, REDUCE the complexity of footprints in your library and enforce common normalized assembly layers.
  5. Budget impedance margin during design. Expect ±20 to 30% on outer layers, and route the signals that can't tolerate it on inner layers.

Conclusion

The most important lesson from this chapter is that the knowledge that resolved all the DFM and DFA issues for the most part isn't written down anywhere. A designer learns what a fab will flag over 1, 5, 20 years of working with them, watching which boards fail and why.

We proved that a board designed with AI assistance can be manufactured. In fact, the AI-generated layout added no manufacturing friction that a hand-routed board wouldn't have. The friction that did occur came from the manual parts of the process: validating footprints, keeping BOM data clean, writing fab notes, and resolving miscommunications with the fabricator. Engineers at every company we talk to still do all of that work on every board. And it is often the work that is not visible from the first look at the hardware project schedule, the work that consumes a lot of time but ultimately ensures the project’s success.

Quilter can speed up the board layout process, but it does not replace decades of experience and design intuition that goes into producing working hardware.

Frequently Asked Questions

Can an AI-designed PCB be manufactured at a production fab?

Yes. Project Speedrun's AI-generated i.MX 8M Mini boards were fabricated and assembled at Sierra Circuits on an 8-layer, controlled-impedance stackup with 2 mil trace and space and laser-drilled vias. Of the 58 issues raised during manufacturing review, the large majority came from documentation, libraries, BOM, and supply chain, not from the routing.

What are laser-drilled and filled vias, and why use them?

They are small blind vias formed by laser rather than mechanical drill, then plated shut with copper. On the SOM they connect the BGA pads to the first inner layer without consuming the routing channel that a large mechanically drilled pad would. Combined with mechanical through-holes through the board core, this hybrid drilling approach is what makes fine-pitch, 2 mil boards practical to build at volume.

What is mSAP?

The modified semi-additive process (mSAP) builds up copper traces additively rather than etching them from a full copper layer. It supports the fine 2 mil geometry the SOM required, and it is part of Sierra's Micro manufacturing tier along with laser direct imaging.

Were the manufacturing issues caused by Quilter's layout quality?

No. Of the 58 issues, 48 were documentation, assembly, or supply chain items that exist on any complex board. The remaining capability issues were mostly about confirming which process tier the board was quoted under, plus honest impedance-tolerance and drill-spacing tradeoffs inherent to a fine-pitch design.

What is the most common source of DFM and DFA issues?

On these boards, documentation gaps were the single largest category at 31%, followed closely by assembly issues like footprint, pin-numbering, and polarity ambiguities. Both are preventable with automated fab-note generation and systematic library and BOM validation.

Sources

Sierra Circuits. The Designer's Handbook for DFM. Sunnyvale, CA: Sierra Circuits Inc., January 2024.

Sierra Circuits. "Rigid PCB Capabilities." Accessed August 5, 2026. https://www.protoexpress.com/products/rigid-pcb/.

Sierra Circuits. "Making Sub 3/3 a Reality." Sierra Circuits Blog. https://www.protoexpress.com/blog/making-3-mil-a-reality/.

Sierra Circuits. "Annular Rings Explained by a PCB Manufacturer." Sierra Circuits Blog. https://www.protoexpress.com/blog/dont-let-annular-rings-drive-you-crazy/.

Sierra Circuits. "Difference Between Microstrip and Stripline." Sierra Circuits Blog. https://www.protoexpress.com/blog/difference-between-microstrip-stripline-pcb/.

Sierra Circuits. "PCB DFM Tool (Better DFM)." Accessed August 5, 2026. https://www.protoexpress.com/tools/pcb-dfm-tool/.

Authors: Amit Bahl, Ben Jordan, Iryna Zhuravel

About the Author

Amit Bahl

,

Chief Revenue Officer, Sierra Circuits

Known across the industry as "The PCB Guy," Amit has spent more than 15 years helping designers and engineers master design for manufacturing. He brings the fab's point of view: what Sierra's CAM and DFM teams flagged, why, and how to design so they never have to.

More from

Amit Bahl

Ben Jordan

,

Staff Electrical Engineer

Ben Jordan is Staff Electrical Engineer at Quilter, the Physics-Driven AI platform for PCB Layout Automation. He has more than 25 years of experience in PCB design, ECAD software, and signal and power integrity (SI/PI), and holds IPC-CID+ Advanced PCB Designer and PMC-III Product Manager certifications. Ben earned a Bachelor of Engineering in Computer Systems Engineering (Embedded Hardware) with First Class Honours from the University of Southern Queensland, Australia. At Quilter, he leads hardware design and serves as the company's technical voice for engineering content and education. Ben is committed to elevating the next generation of engineers through mentorship and design-for-success frameworks, ensuring that complex hardware is not just built fast, but engineered for precision, scalability, and predictable quality.

More from

Ben Jordan

Iryna Zhuravel

,

VP of Marketing

Iryna Zhuravel is VP of Marketing at Quilter, the Physics-Driven AI platform for PCB Layout Automation. She previously served as VP of Marketing at Altium, where she launched and scaled Altium 365, the cloud platform of one of the largest software vendors in the industry. An MIT MBA grad, Iryna has spent more than a decade leading go-to-market strategy for deeply technical products, from electronics design automation (EDA) to data management and physics-driven AI.

More from

Iryna Zhuravel

Try Quilter for Yourself

Project Speedrun demonstrated what autonomous layout looks like in practice and the time compression Quilter enables. Now, see it on your own hardware.

Get Started

Validating the Design

With cleanup complete, the final question is whether the hardware works. Power-on is where most electrical mistakes reveal themselves, and it’s the moment engineers are both nervous and excited about.

Continue to Part 4

Cleaning Up the Design

Autonomous layout produces a complete, DRC'd design; cleanup is a brief precision pass to finalize it for fabrication.

Continue to Part 3

Compiling the Design

Once the design is prepared, the next step is handing it off to Quilter. In traditional workflows, this is where an engineer meets with a layout specialist to clarify intent. Quilter replaces that meeting with circuit comprehension: you upload the project, review how constraints are interpreted, and submit the job.

Continue to Part 2