A Few NPU PCBs I Built Ended Up Scrapped, and Only Then Did I Learn How to Choose a Board Factory

An NPU PCB succeeds or fails on the load transient, not on the TOPS figure. Inference workloads are bursty, so current slew rates of several amps per nanosecond can push core ripple past the chip’s tolerance window unless the power delivery network is built with thin dielectrics between power and ground, enough inner-layer copper (often 2oz to 4oz), embedded capacitance and short loops under the BGA. LPDDR5 routing at 6400 MT/s, thermal paths through the board, and fabrication tolerances such as dielectric thickness, microvia registration and etching compensation matter more than layer count. The best board makers are the ones that hold an engineering dialogue about these points, show real cross-sections and impedance data, and match HDI order and copper weight to the actual device instead of over-specifying.

That 60 mV Ripple Changed How I See NPU PCB Power Design

In recent years I have done a lot of edge inference work, and the NPU boards in my hands have piled up on a table: some that crashed, some that overheated alarmingly, and some where a signal integrity problem took more than a month to trace to its cause. Looking back, many people think an NPU PCB is just a matter of placing the processor and pulling a few wires, and even feel that you can find an ordinary multilayer PCB manufacturer to build it from a reference design. In reality, for an inference carrier board that can be deployed, every step, from choosing HDI or a standard multilayer board, to whether to use heavy copper, to how to communicate impedance requirements with the board factory, decides whether the board becomes a product or scrap.

The one I remember most is an industrial vision inspection device I did the year before last. The main controller used a 12nm NPU rated at 8 TOPS, with power just above 10 watts, and the board size could not exceed 80×60 millimeters. At that time I stubbornly chose a multilayer PCB supplier that had built many consumer tablet mainboards; the price really was advantageous and communication was smooth. When the prototype came back, the core voltage ripple at the inference peak shot straight up to 60 millivolts, the chip occasionally made calculation errors internally, and across dozens of consecutive inference runs it would randomly be wrong once or twice. Later I measured the transient response of the PDN with an oscilloscope and found that when the current jumped from a few hundred milliamps to nearly 3 amps, the voltage drop was close to 5%, completely beyond the NPU’s tolerance window. In the end we had no choice but to switch to an HDI PCB manufacturer that specialized in high-density boards, change to an anylayer stackup, press the distance between the power and ground layers down to 40 microns, and build several groups of embedded capacitance under the BGA area, and only then did we pull the drop back within 2%. All this tossing around made me thoroughly understand one thing: the starting point of power integrity design for an NPU PCB is not whether the current is sufficient but how steep the edges of the load transitions are. Inference scenarios are not like training, where the load is steady; when typical convolution and attention switch, the current slew rate easily reaches several amps per nanosecond, and ordinary power-plane decoupling logic simply does not apply.

This also forced me to rethink board factory selection. Since then, whenever an NPU or a similar inference chip is involved, I first look for HDI PCB suppliers who truly understand high-speed digital boards and power integrity simulation. I have cooperated quite a lot with a factory in Kunshan. Its engineering team does not just blindly follow my Gerbers; it proactively reminds me that the PDN resonance peaks in certain areas require adjusting plane capacitance, or suggests in the stackup that I use a 3+N+3 structure in place of 2+N+2 to reduce the loop inductance from the BGA to the decoupling capacitors. For some NPU solutions above 20 watts, where the heat dissipation pressure increases, I also require thick copper processing and look for a dedicated heavy copper PCB manufacturer to bring the inner-layer copper thickness up to 3 ounces or even 4 ounces. Do not underestimate this thick copper: it is not only for current handling but also for lateral heat conduction. The heat flux density at the bottom of the NPU die easily exceeds 20 watts per square centimeter, and without inner-layer thick copper to spread the heat, local hot spots can push the temperature difference between the top and bottom of the package above thirty degrees, seriously affecting lifetime.

Quite a few people ask me why I do not just use a standard graphics card PCB or the approach of a server accelerator card. This brings up the physical divide between inference and training. Training loads are relatively steady and high in power, heat dissipation can use liquid cooling, and even a PCB layer count above 20 is acceptable, since cabinet space is not a problem anyway. But an inference board, especially at the edge, is pinned down in both length and thickness by the mechanical structure; it may be only 6 or 8 layers, and in such a cramped space it must handle a core supply of more than ten amps, a pair of LPDDR interfaces with differential rates above 16Gbps, and all kinds of high-speed signals brought out through MIPI or PCIe, which is very demanding on a high speed PCB manufacturer’s process control. I have tested a board built by a top-brand multilayer PCB manufacturer, in which the intra-pair deviation of the differential traces was controlled within 2 mils and the high-speed eye opened like a textbook example. When I switched to a cheaper one, with the same stackup design the deviation went to 5 mils and the eye collapsed by a good half. The problem is that the NPU’s inference interfaces often work at full rate with little margin to begin with, so when PCB manufacturing deviation is large, link training cannot pass.

If I had to summarize the pits I have jumped over in recent years, there are two core points. First, do not treat an NPU PCB as an ordinary embedded mainboard; its PDN transient behavior and thermal transient scale are on a different level. Second, choosing a supplier is not about how long its certification list is but whether it can have an engineering dialogue with you: whether it can understand why you want heavy copper, why an extra impedance coupon is needed for the BGA when panelizing, and why the laser blind via diameter must be held at 0.1 millimeter.

Edge Inference Boards: Extremely Sensitive to Power Fluctuation

Not long ago a client who builds edge AI vision came to me, with an SoC carrying an NPU on the board, running a real-time object detection model. Their first version of the design did not take it seriously: they felt inference consumes much less power than training, so any four-layer board would run. After power-on, as soon as the model loaded and the NPU started inference, the power noise closed most of the DDR training eye. This left a deep impression on me, because many teams’ understanding of an NPU PCB is still at the level of an ordinary embedded processor.

When an NPU is implemented at the board level, what gives me the most headaches has never been the high-speed signals themselves but its extreme sensitivity to power fluctuation. Inference workloads have a characteristic: they are not constantly pulling at full load once started; they are bursty and fragmented. For example, a smart door lock may be activated only a few dozen times a day, but in those few hundred milliseconds of each activation the current ramps up outrageously fast. This means that we have to deal with heavy copper PCB manufacturers, not as a formality, but because we truly need thick copper in the inner power layers to carry the transient voltage drop. My habit now is that even if the total power looks small, the copper thickness of the 12V-to-core-voltage path must be at least 3oz; otherwise the transient response simply cannot keep up.

Many engineers agonize over layer count, whether an edge inference board should use 6 or 8 layers. I think this dimension should not be judged by routing density alone. After the NPU is integrated inside the SoC, the memory interface constraints are often what decide the stackup. For example, with LPDDR5 running at 6400 the impedance requirements are tight, and if you switch to an HDI PCB manufacturer using any-layer interconnect, the cost looks higher on the surface, but the signal integrity risk drops by a large margin. I once found an ordinary multilayer PCB supplier to save money and forced a through-hole routing, and in the end the DDR timing margin was nearly zero and the production test pass rate was unwatchable; that is what is truly wasteful.

Heat is another pit. Edge devices have no fan and rely entirely on the enclosure for heat dissipation; during those few minutes of sustained NPU inference, the junction temperature can soar close to the limit. In recent years we have slowly formed a habit: before placing an order, always ask the multilayer PCB manufacturer for the thermal conductivity parameters of its dielectric, looking not at Tg but at the through-plane thermal conductivity. Some high-speed materials have very good electrical performance but are almost thermal insulation cotton, and then you have to find ways to add thermal copper blocks to the stackup or directly use a metal-core carrier board. Some excellent HDI PCB suppliers can even help you with local copper block embedding, which is extremely useful for fanless scenarios.

I increasingly feel that making a PCB for NPU inference is essentially a fight with physical space. All the constraints are twisted together: you want to reduce thickness to fit into a small enclosure, so the power layers must be thinner; once thinned, the current-carrying capacity is insufficient and the power planes must be cut; after cutting, the signal return paths are fragmented. This is where the value of a reliable high speed PCB manufacturer shows. They can give you accurate interlayer registration and impedance calculation feedback instead of leaving you to luck after the prototype comes back. In an earlier project we tried to use ordinary FR-4 for a production board carrying 6400 LPDDR5, and in the mass production stage signal consistency dropped badly, and in the end we honestly switched to low-loss material. The lesson did not come cheap.

Many people talk about NPUs and stare only at peak compute, with the rated TOPS getting bigger one after another. But once it lands on the PCB, “specialized” designs such as sparse computing mechanisms and weight-resident architectures completely change where the board-level bottleneck lies. However high the rated compute, if your power delivery network cannot even withstand the current transients of inference bursts, the actual effective utilization may be less than thirty percent. I think that is an account worth settling before choosing how expensive a material to use.

Weight Bandwidth, LPDDR5 Routing and Why Third-Order HDI Entered the Picture

Last year, while finding PCB suppliers for an NPU inference card project, I tossed around for quite a while, and some feelings are still stuck in my head. Many people start by asking what process and how many orders of HDI, but compared with that, one should first understand what deadly requirements a chip like the NPU physically places on the board.

What gives me the most headaches about NPUs is not how high the compute is but how they handle weights. In the inference stage, weights basically do not move, but model sizes keep growing, often to dozens of gigabytes. Even if weights reside in a near-memory cache, the frequency of shuttling activations and intermediate results from external memory is much higher than imagined. The pain of bandwidth is not absent; it has changed shape. We were using four channels of LPDDR5 then, each running at 6400Mbps. The bandwidth number looks beautiful, but once the pin density went up, the routing almost drove people crazy. With a BGA pitch of 0.5 millimeters, the old problems of differential pair crosstalk, length matching and impedance continuity were all squeezed together and left no room for ordinary processes. A general multilayer PCB manufacturer simply could not handle it; they stumbled even when giving an impedance control report.

Later, through peers, we found a team that works as a high speed PCB manufacturer and specializes in this kind of job. They went straight to third-order HDI, with inner-layer buried vias plus laser blind vias and stacked microvias, which barely sorted out the LPDDR DDR PHY and the NPU’s die-to-die interface. At that moment I had just one feeling: with an NPU PCB, if you have not found a reliable HDI PCB supplier, forget about passing signal integrity for the whole project. Many that advertise themselves as HDI PCB manufacturers actually only do first- and second-order prototyping, and their third-order yield drops to an unwatchable level.

Another thing easily bypassed is power. When a systolic array like the NPU’s starts running, the instantaneous current swing is frighteningly large. Even if average power looks mild, a jump of several dozen amps can push power noise up to a hundred-plus millivolts in an instant. We calculated that the DC drop of the core supply had to be held within 2%, so copper thickness could only go up. At that point an ordinary multilayer PCB supplier was no longer enough; we had to find a factory that could laminate heavy copper in a hybrid stack. We finally settled on 4-ounce copper in the inner layers, with large-area power planes, which stabilized the IR drop. Heavy copper and HDI together are actually quite contradictory: many heavy copper PCB manufacturers find that laser drilling on thin dielectric easily fails to burn through and resin hole plugging is troublesome, but NPU boards insist on putting these two together. The supplier that took it on came from a heavy copper PCB supplier background and bit the bullet, and the yield was a few points lower than they had estimated.

Heat dissipation is also unavoidable. After the weight bandwidth problem is pushed off-chip, the interconnect power between the memory chips and the NPU does not decrease, and heat accumulation becomes more concentrated instead. We buried copper blocks in the board as thermal paths, and heavy copper helped a great deal; the thermal resistance of the whole board was a notch lower than ordinary FR4, saving quite a lot of extra cooling cost. I say this not to trumpet how miraculous heavy copper PCB manufacturers are; in an NPU project, once the power consumption model is coupled with the movement of massive intermediate data, thermal design and power design are actually the same thing.

Thinking about it now, the supplier selection step is actually the easiest place to step into pits. Many firms write that they can make NPU PCBs, but in a deeper conversation they have no concept of how an NPU differs from a GPU in the bandwidth bottleneck and only apply general high-speed board experience. My habit is to throw a netlist at them directly and ask for a stackup proposal, to see how they view the group delay from the weight side to the memory interface, and whether they have practical measures for a PPB-level crosstalk budget. HDI PCB suppliers who can talk at this level are actually few; most only pile on materials in layer count, and those who truly understand architecture-level constraints are pitifully few.

By now that batch of cards has gone into a cloud inference cluster and has run for nearly a year with no incident caused by the board. Looking back, the biggest takeaway may be this: do not look at an NPU as an ordinary ASIC. The weight update strategy defined by its upper-layer software ends up becoming a hard command on the PCB’s copper thickness, microvia density and impedance accuracy. The word bandwidth does not mean only looking at the nominal rate of the memory interface; it must be carried all the way through to the stackup design to count.

npu pcb manufacturing equipment-1

Memory Inside the Package: The PCB Burden Is Transferred, Not Reduced

Recently I have handled several boards that integrate an NPU, and I feel strongly about it. I used to think a compute card was just a matter of placing the computing unit and frantically optimizing the memory bus, nearly carving the LPDDR routing like a work of art. But now the situation has changed, not because signal integrity is unimportant but because packaging approaches have absorbed much of the pressure. Look at those solutions that co-package the NPU and high-bandwidth memory directly, such as pressing several LPDDR5X chips and the compute die onto one substrate, with a highly thermally conductive filler next to it, so that the whole module is like a computing capsule with its own heat-dissipating shell. This directly cuts the board-level LPDDR channel requirement by a large chunk: previously you had to pull four or five channels, and now there may be only one or two low-speed debug ports or spare buses reaching the board. For the PCB this is not a reduction in burden; it is a role swap.

This trend of stuffing large-capacity memory into the package has also changed my thinking when I look for multilayer board suppliers. Previously, when I talked to HDI PCB manufacturers, the core questions were how many stacked layers they could handle and whether their laser drilling precision could feed the routing of 0.4-millimeter-pitch memory chips. Now what I discuss with them is a different script entirely. Because large current is all crammed into the package as a thermal core, the board has to withstand even more brutal power transients and thermal conduction tasks. So now I care more about how thick a copper foil a heavy copper PCB manufacturer can provide, 4 ounces or 6 ounces, and whether inner layers can embed copper blocks to assist heat spreading. A factory that makes high-speed PCBs even suggested that I embed copper pillars directly in the board to lead the hot area under the package vertically to the back-side heat sink. This trick is much more effective than simply stacking vias; they had done similar heavy copper solutions, and the temperature rise was pressed down by about ten degrees.

You may ask: with less board-level memory routing, isn’t the work of a high speed PCB manufacturer simpler? Not at all; the real trouble hides in the peripheral power delivery network. When peak currents of dozens or hundreds of amps are compressed into a smaller package footprint, the power integrity design on the board is actually harder. I need to repeatedly confirm with suppliers the material choice of the multilayer board, for example using a low-loss high-speed material that also has high thermal conductivity. This in itself is contradictory, because high-speed materials tend to be brittle and not strong in heat dissipation, while the heavy copper process easily brings a warpage risk during lamination. So every prototype run requires accompanying the engineers to test copper foil peel strength, the current-carrying capacity of vias, and the insulation resistance of the board after thermal cycling. If an HDI PCB supplier only understands laser blind vias and not thermal stress distribution, the project basically cannot be pushed forward.

I have also observed a rather subversive phenomenon. Everyone talks about the NPU’s sparse computing ability, saying that skipping zero operands can double effective compute, but what does this mean for the PCB? It is not literally “computing faster”; it is that the workload becomes extremely non-smooth. When processing dense frames the chip draws current like a beast, and in the next second a large number of weights are skipped and power collapses by half instantly. This violent swinging is a great test for the power network, and it forces me to ask the multilayer board manufacturer to stack large-area planar capacitor structures in the stackup, or directly suggests I use an embedded capacitance material laid under the power layer. This is better than simply adding decoupling capacitors, and better able to handle this kind of millisecond-level load jump, though the cost does jump up by a notch.

When I talk with peers, the general feeling is that what is most worth watching in the next few years is not simply how high the HDI order can be pushed, but manufacturers who can give integrated advice on copper thickness, heat dissipation structure and high-speed material matching. Because once NPU packages roll in more memory and compute density, board-level design is no longer just wiring work; it is more like building a precise thermoelectric structure that must stabilize the power, dissipate high-density heat, and still hold the limited residual links of the high-speed signals. So when I evaluate a multilayer board supplier now, I first look at whether they have done cases that integrate heavy copper, thermal inserts and multiple laminations of heterogeneous materials. If they only bury their heads in drawing line width and spacing, the match will probably get worse and worse in the future.

Why TOPS Figures Mislead PCB Planning

Over the past year or so I have had four or five boards with NPUs pass through my hands, from lightweight detection in a dash cam to real-time super-resolution in a set-top box, and after running the full circuit I have grown more and more numb to the TOPS number. At the beginning of requirement evaluation I too was excited by the tens of TOPS that vendors quote, feeling that with enough compute you could stuff the model in and run it freely. The result was that when the first board came back, inference of one frame took more than forty milliseconds, the NPU rated at 8 TOPS delivered less than 2 TOPS of effective throughput, and the power ripple even threw the timing of the neighboring DDR chips into disorder. During that time I communicated with the multilayer PCB manufacturer almost every day about changing the stackup, because the original design had reserved copper thickness and layer count according to the nominal peak, which was simply a waste: real power consumption was less than half of the budget, yet the instantaneous current spikes could break through the PDN.

Later I got smarter. In subsequent selections, I no longer work backward from TOPS to power and heat dissipation. Instead I first take the vendor’s power curve, work out the NPU’s sustained power and memory bandwidth needs under the target model, and then throw this set of data directly to the PCB layout. For example, an edge box I am handling now uses a standalone NPU accelerator with its own LPDDR4X channel, and the nominal figures are very high. When actually benchmarked, the die’s heat density is especially concentrated; it needs 2oz thick-copper inner layers for the large current, while the BGA fan-out area also needs 0.1mm line spacing, and a conventional multilayer PCB supplier simply cannot take this order. I had no choice but to search everywhere for a factory that could be both a heavy copper PCB manufacturer and a fine-line etcher, and I finally locked onto a factory that came from new-energy power boards, but they had hardly touched high-density NPU PCBs before, and we ground back and forth for nearly two weeks while discussing signal return planes.

This process made me realize deeply that the real threshold of an NPU PCB is not the layer count but how to fit ultra-high current, high-speed signals and fine dense routing into limited space without them fighting each other. Solutions with an NPU-integrated SoC look convenient, with fewer power rails and a 6-layer HDI board being enough, but once you are locked into a specific memory topology, switching models or changing the model for bandwidth optimization means the whole board has to be redone. A standalone accelerator, although it has high layout density and complex power domains and may need the processes of a high speed PCB manufacturer with more than 10 layers, at least lets you decide the LPDDR channels yourself, and refactoring is much more flexible. When I choose an HDI PCB supplier now, I value more whether they have done high-current gallium nitride power delivery together with ultra-fine-pitch BGA on one board, rather than ordering off the menu while staring only at the TOPS number.

Admittedly, the paper TOPS of NPUs will keep inflating, but the physical constraints on the board do not lie: copper temperature rise, via inductance and trace crosstalk will beat every inflated compute claim back to its true form.

Plane Integrity Matters More Than Layer Count

Not long ago I helped a friend debug an NPU accelerator card until three in the morning, and the problem lay in a very inconspicuous place: the split line of the power plane happened to cross two pairs of high-speed differential lines. This reminded me of many years ago, when I first got into high-layer-count design and always felt that the more layers the safer, wishing to sandwich all signals between two complete ground planes. But after dealing with quite a few multilayer PCB manufacturers later, I slowly found that things were not that simple.

Layer count really depends on how you use it. A board with even twenty layers is wasted if the planes are chopped into pieces and the return paths wander around half the board. NPU devices in particular have extremely fast current ramps, and core voltages start at a few tenths of a volt, so any tiny voltage drop on the plane is amplified. So now I actually care more about plane integrity than simply counting layers. An eight-layer board that lays the ground plane under the NPU as solid as an iron plate may perform far better than a twelve-layer board whose ground plane is pierced by a pile of via antipads. A good HDI PCB manufacturer will advise you to use a stackup with thin dielectric and small spacing to bring the power and ground closer together, and then the layer count can actually be saved.

Finding suppliers is also a technical job. Some multilayer PCB suppliers in China give you stackups with beautiful-looking parameters, but when the board runs, impedance drifts into a mess and DDR training on the NPU side cannot pass. After switching several, I found that producing high-quality boards for NPU products is a completely different matter from the work of the multilayer PCB manufacturers that build ordinary consumer electronics. You have to watch the type of glass cloth they use and the surface roughness of the copper foil. Especially those that claim to be high speed PCB manufacturers: whether they have verified signal consistency is exposed completely the moment you measure with a vector network analyzer. When I look for an HDI PCB supplier now, I would rather spend a bit more money but first find out how well they can control plane collapse, because the current density in the BGA area under an NPU is extremely high, and a slight inward shrink of the plane raises the local resistance.

There is another situation that is easily overlooked: although the power consumption of some NPU solutions does not look high, when transient current peaks arrive they directly test the copper thickness of the power delivery network and the current-carrying capacity of the inner layers. I once met an edge-side NPU module whose nominal power was only a dozen-odd watts, but its current slope during dynamic load jumps was very steep, and the investigation finally showed that a few small bottlenecks on the power plane were raising the ripple. The solution was not adding layers or changing to a higher-end material but finding a heavy copper PCB manufacturer that could do local heavy copper and applying thick copper on the key power layer, pulling the inner-layer copper thickness up to four ounces or more. Later I talked with a heavy copper PCB supplier that specializes in such jobs; they know how to balance thick copper and fine lines so that the etching accuracy of the outer-layer lines does not collapse. At this kind of moment, finding the right factory is more useful than racking your brain to revise the design a hundred times.

A plane, to put it plainly, is the eye of the current. Planning planes is laying a road for the current; if the road is laid straight and wide, the NPU runs much cooler. Layer count only means that this road can have several more elevated bridges, but if every bridge is built crooked, traffic jams up anyway once volume picks up a little. So when I get an NPU project now, the first thing in my head is always how to lay the copper and how to keep the ground plane continuous, and only then do I consider how many layers the stackup should be. As for advice that says “just add layers mindlessly,” listen to it and move on; when you actually pay, you will feel the pain.

Process Stability Is More Real Than the TOPS Number

A few years ago when I was working on an edge computing box, I stumbled on NPU selection. It was not that the chip itself was poor but that the board did not keep up. At that time the SoC’s TOPS figure looked impressive, and I did not pay much attention to whether the NPU PCB underneath could stand it. When the prototype ran, as soon as the board temperature rose the inference frame rate was cut in half, and the later investigation found that the power layer design was too thin: when instantaneous current hit, the ripple became so large that the logic inside the NPU could not run stably.

Since then I have been much more careful when choosing board factories. In some projects the NPU peak current can surge to dozens of amps, and for boards from an ordinary multilayer PCB manufacturer, with inner-layer copper of just 1oz, it is short no matter how you calculate. Later I specifically looked for a heavy copper PCB supplier, who put 3oz copper on the power layer and combined it with multiple vias for bleeding off heat, and only then were voltage drop and temperature rise really under control. In fact, it is not that extreme heavy copper is what counts as good, but you must let the board factory know that this board is for powering and cooling an NPU, not an ordinary digital board; parameters such as copper thickness, stackup and thermal channels must follow the upper limits of thermal and electrical stress, not just the minimum line width and spacing.

Process stability on the board is much more real than the TOPS number. I had an NPU module project in which, to save time, I found a cheap HDI PCB manufacturer for prototyping. The laser drill offset drifted around, the impedance of the differential pair was different every time, and the eye closed like a blob of ink and could not be tuned at all. Later I went back to the HDI PCB supplier I had always worked with, whose interlayer registration and back-drilling were very stable, and the high-speed serial signals passed in one version. Those differential lines run at several GHz, and a few mils of difference means a few ohms of impedance, which has a big effect on the throughput between the NPU and external DDR, and it cannot be compensated by just reading the TOPS in the datasheet.

Many people agonize over which SoC to choose and compete enthusiastically on TOPS, yet on the PCB they casually find some multilayer PCB supplier and squeeze prices for prototypes. If you really want the NPU to deliver its rated compute, you need a board that is sunk deep, evenly heated and impedance-controlled. My habit now is that for any board carrying the NPU’s core high-speed signals and heavy-load power, I hand it straight to a factory that is both a high speed PCB manufacturer and good at thick copper; it is a bit more expensive, but the debug time saved far exceeds the price difference. Looking back over projects of recent years, what really chokes the neck was never the TOPS printed on the chip but whether the NPU PCB underneath could survive the mauling of actual loads.

Data Center NPU Cards: Transient Loads, Heat and Ultra-Low-Loss Materials

I used to think that the most headache-inducing part of an NPU accelerator card was the chip itself, and only later did I find that the board is the biggest variable, especially when you really throw it into an environment like a data center to run business.

A few years ago, for our first-generation inference card, we directly used a multilayer PCB manufacturer that made general server mainboards, thinking they had a lot of experience and drew quickly. When the board came back and powered up, under full load it started throttling in less than ten minutes. It was not that cooling had not kept up; the entire power section had a problem. The NPU load is a series of pulses: at idle the current is pitifully low, but once the model starts inferring, current is pulled up instantly, and that demand is not computed from average power at all. The power layer design of a general multilayer board is conservative and its copper thickness is middle-of-the-road, so it simply cannot carry a transient above 50 amps; when voltage drops, the chip goes into self-protection directly. Later we switched to a dedicated heavy copper PCB manufacturer, increased the copper thickness of the power layer, and restructured the PDN stackup, and only then was the transient voltage drop barely pressed within 3%. Since then, whenever I work on an NPU-related board, the first thing I confirm is the current-carrying capacity of the power layer, not the layer count or the routing density.

Boards in a data center and at the edge follow completely different logic. For an edge NPU you can solve the problem with natural heat dissipation or a small fan, but in a data center cabinet, if the PCB’s own heat path is not designed well, hot spots are extremely concentrated. I have seen quite a few teams force an HDI PCB manufacturer’s solution: to make the board small, they pressed traces and vias very tightly, and the result was that the copper foil was too thin, lateral heat conduction could not keep up, the heat at the bottom of the chip could not escape, and the junction temperature was a dozen degrees higher than expected. This is not to say HDI is bad; it depends on the scenario. If you are building a small, low-power NPU node, finding a reliable HDI PCB supplier can indeed make size and signal quality very beautiful. But once power exceeds 150 watts, no matter how refined the stacked microvias, they cannot solve the hard demand for heat and electricity. At those times I lean toward a multilayer PCB supplier familiar with large current and high heat dissipation, even at the cost of some volume.

Another underestimated matter is the loss of the high-speed channel. Many multilayer PCB suppliers can make you a 20-layer board, but if you want to run 56Gbps SerDes, the insertion loss budget is very tight, and ordinary FR-4-class material simply cannot hold. Data center NPU interconnects usually use PCIe or Ethernet directly, unlike some TPUs that build complex torus topologies, but the signal integrity pressure is not a bit less. Ultra-low-loss materials such as M9 and M10 on the board are not optional but mandatory. So when I chose a high speed PCB manufacturer later, I did not look at the layer count records they advertise at all, but directly asked for test data on laminate loss tangent and trace impedance. A supplier without real measurement capability, however good-looking the design, is hollow.

In recent years more and more factories in China make NPU boards, especially those that can take hybrid heavy copper and high-speed designs. But I still insist on one point: you must be clear about what your own load actually looks like and not use a chip vendor’s white paper to calculate the power budget. The peak power marked in the manual is really only an instant in actual inference load, but your entire board fights its war around that instant. Power layer thickness, capacitor placement, copper shape, via arrays: every detail can become a bottleneck when the transient current rushes in. Even with the best heavy copper PCB supplier, if the layout detours the current path, the current-carrying capacity still gets discounted.

So now when I look at an NPU PCB, whether edge or data center, the first glance goes to its power planes and copper thickness allocation, and then I ask about the heat dissipation path. Signal integrity is of course important, but if a signal is bad you can at worst lower the rate, whereas if the power collapses the board simply goes dark. Making a board is not buying the solution with the highest parameters; it is finding a partner who really understands your load characteristics. Those who recommend a generic stackup right off the bat, steer clear early.

npu pcb manufacturing equipment-2

Rethinking PDN Design: Ground Bounce, Thick Copper and Return Paths

Not long ago I kept tinkering with an edge NPU accelerator card, and once I really got my hands on it, I formed some ideas about PDN design that differ from the mainstream design manuals. The textbook practice of dividing capacitors into low-, mid- and high-frequency tiers to serve transient current looks perfect on paper, but it changes flavor once you deal with the board factory and the bill of materials. If you want to put a pile of MLCC arrays under the BGA, paired with via-in-pad to suppress high-frequency impedance, first ask whether your HDI PCB manufacturer’s laser drilling machine can place the hole in the exact center of your specified pad. If it is even slightly off, the copper thickness of the hole wall is uneven, and the equivalent series inductance directly wrecks your carefully calculated milliohm-level target. I have already formed the habit: before the layout is finalized, I send it to the HDI PCB supplier to review the stackup and via structure simulation, rather than waiting for the board to come back, debugging for a long time, and only then discovering that the high-frequency impedance curve differs from the simulation by several tens of milliohms.

Back to transients: the most headache-inducing thing about an edge NPU PCB is not the dozens of amps of peak current itself but how you achieve transient performance under the hard constraints of board area and cost. My own experience is that instead of wrestling with capacitor positions, it is better to use your head on the power plane. Many multilayer PCB manufacturers default to inner-layer copper of half an ounce or 1 ounce. If you specifically specify thick copper for the two layers that power the NPU core, and find a factory that can act as a heavy copper PCB manufacturer to bring the copper thickness up to 2 ounces or even 3 ounces, the low-frequency impedance of the PDN is pressed down at once, and the relief of transient voltage drop is more direct than spending ages calculating capacitor combinations. Of course, you must additionally find a reliable heavy copper PCB supplier, whose experience in controlling copper foil flatness during lamination directly determines the actual current-carrying capacity of your plane, rather than just the nominal thickness.

On ground plane integrity, my approach may run against many design rules. Aren’t ground planes not supposed to have slits? Mustn’t the return path be the shortest inductance? But when I was actually debugging a board with high-speed DDR and an NPU, an on-site engineer from a high speed PCB manufacturer pointed out to me: making the transient return current “walk properly” may matter more than “taking the nearest road.” They suggested that I keep a complete ground directly under the NPU but deliberately cut an isolation slot on the DDR reference layer to block the return loop of high-speed noise outside, and the result was that the transient droop of the NPU PDN was pressed from more than thirty millivolts to a dozen-odd millivolts. At that point you understand that the duty of a plane is not simply to be a connected sheet of copper but to confine the path of energy flow to the area where you want it to go. For this board I later used the same multilayer PCB supplier to adjust the inner-layer copper thickness and ground plane partitioning, and the effect was much easier than blindly chasing an all-continuous ground and stacking capacitors layer after layer, and the area did not exceed the budget either.

After so many years making boards, I increasingly feel that drawing an NPU PCB that works and finding an HDI PCB manufacturer that can fight are inseparable. Many people think that filling the BGA fan-out with vias settles everything, but when an ordinary multilayer board factory makes it, the VPP ripple blows up directly and the NPU glitches intermittently when running inference. What is really deadly is not the schematic but the copper and the dielectric thickness buried under that pile of power pins. My habit now is to designate heavy copper directly for the VRM output block; otherwise, when a large transient current arrives, that thin copper skin is a natural heating resistor, and once the IR drop goes up, even remote sensing cannot save it.

After several rounds of dealing with HDI PCB suppliers, I finally understood completely that even for the same stackup structure, different factories’ control of laser drilling and copper filling can differ by an order of magnitude in parasitic inductance. Once we switched to a different multilayer PCB supplier. The stackup looked identical, but the eye of LPDDR5 at 6400MT/s would just not close. Cross-sectioning later showed that the resin plugging around the ground vias had micro-voids and the return path took a big detour. This kind of pit cannot be seen from the Gerber at all. So now when I choose a multilayer PCB manufacturer I do not haggle over that bit of unit price, mainly checking whether they have mass-produced high-speed NPU boards, especially those whose SKU includes a heavy copper process. Such factories have a more engineering-minded understanding of VRM loops and pin heat dissipation and will not just stack a few sheets of copper and call it done.

In fact, what is most underestimated in NPU power design is the ground bounce under that small BGA. Many people superstitiously add more capacitors; capacitors do help, but the plane around your pins must be able to supply. If the ground copper beside the pins is cut too finely by vias, no number of capacitors will be more than decoration. We later settled on using an HDI PCB supplier for second-order stackups, and made sure every power pin has a ground via right next to it connecting directly to the inner ground plane, so that the high-frequency switching noise of the VRM couples less. In one project I tried a third-order build at a factory that claimed to be a high speed PCB manufacturer, hoping to save some area, and the registration deviation of the stacked ground vias directly kept the NPU’s PLL from locking firmly; in the end I obediently went back to the second-order plus thick copper solution, and signal integrity became clean immediately. In the end, an NPU without a reliable HDI PCB manufacturer as its foundation is a cripple no matter how strong the chip.

Running 6400 MT/s: Dielectric Tolerance and Real Impedance Data

When working on NPU boards running at 6400, many people begin by digging into the chip manual to calculate timing, and the direction is actually wrong. The real bottleneck is not the chip itself but how far your chosen board factory can push the process. Last year there was a project that left an especially deep impression on me: with the same design files, sent to two multilayer PCB suppliers for prototypes, the eye diagrams that came out were one in heaven and one in hell. The problem lay in dielectric thickness tolerance; in a thin-dielectric stackup built for tight impedance, once 75-micron prepreg is pressed, the actual deviation can eat up several picoseconds of your timing margin. After that I no longer look only at the supplier’s “nominal values” but ask directly for impedance test coupon data from the actual boards. Those that cannot reach ±5%, however famous, I will not use.

Many people understand the routing rules: D and DS length matching, intra-group skew controlled to the fraction of a millimeter. But the premise for these being deliverable at 6400MT/s is that the board factory can guarantee consistent buried via depth and a continuous reference plane. That sounds like nonsense, but once you talk deeply with an HDI PCB manufacturer you know that if the laser drill taper or the density of copper fill is even a bit off anywhere, the reflection of the differential pair cannot be suppressed. Not to mention that on an NPU PCB the BGA fan-out density is high, and any-layer interconnect HDI often has to be used to route out. At this point, choosing an HDI PCB supplier cannot be about how many orders they can make; you need to see whether their production line can hold impedance fluctuation within a very small range, and etching line-width compensation relies not on a one-size-fits-all approach but on zoned compensation.

Another point easily overlooked is power. NPU supply current is not small and the core voltage is low, so slightly larger plane impedance can make the voltage drop exceed expectations. For a while we tried making local inner layers heavy copper to balance current carrying and heat dissipation. Factories that can make thick copper and fine lines steadily at the same time are really not many. I stepped into pits looking for a heavy copper PCB manufacturer: once the copper thickness went up, the uniformity of pattern plating immediately had problems, the edges of the differential lines were uneven, and impedance consistency was finished. Later I switched to a heavy copper PCB supplier that thinned the thick copper core before lamination and then filled it flat with low-flow prepreg, which barely kept 50-ohm single-ended next to a 10-ounce copper layer.

In the end, for this kind of high-speed board, rather than spending a lot of time tuning parameters in simulation, it is better to bring the high speed PCB manufacturer you trust together early to fix the stackup. The real process data in their hands is far more reliable than the ideal model set in your simulator. Impedance control is systems engineering: the temperature characteristics of the laminate DK/DF, the conductor loss caused by copper foil roughness, and the warpage stress of the board outline will each torment your signal at this 6400 rate beyond recognition. What a qualified multilayer PCB ultimately competes on is the board factory’s control of the whole set of process deviations, and process capability determines whether the board lights up in one go better than design rules do.

Package-Integrated Memory and the Narrowing Process Window

Not long ago I looked at a board for a friend who makes edge inference devices. He thought that by using a fan-out package NPU and stuffing the memory and compute die together, the peripheral PCB would be much easier. After talking, I found this idea quite dangerous. It so happens that I stumbled on an NPU accelerator card last year, and the pits I stepped in were all connected like shoelaces.

The NPU package pulls LPDDR into the substrate, and the number of board-level DDR channels does shrink, but the board’s power delivery and thermal density instead rise. The heat once spread across memory chips on the board is now concentrated in the small area at the top of the package, and for the heat to go down it must all pass through the substrate and then the PCB. At this point, if you just find an ordinary multilayer PCB supplier to make it of conventional FR4, even if you stack up to 14 layers it cannot withstand periodic bursts of 15 to 25 watts of heat. I was forced that time to switch to a heavy copper PCB manufacturer, pulled the inner-layer copper thickness straight to 4 ounces and also added embedded copper blocks, and only then was the junction temperature barely held within spec. This taught me that the heat dissipation path of an NPU board is vertical, a heat sink on the front side alone cannot work, and the PCB itself has to be the main force of heat conduction.

This vertical thermal gradient, together with inference bursts of tens of milliseconds, makes via design especially awkward. When I did the first version I dutifully drilled some through-hole thermal vias, and the board factory simulation feedback said the impedance of the high-speed interface section dropped by more than a little, because the resin plugging consistency of their ordinary multilayer process (multilayer PCB manufacturer) was not good enough. Later I asked around and found a manufacturer that does high speed and HDI (a high speed PCB manufacturer who is also an HDI PCB manufacturer), and by switching to POFV plus stepped laser blind vias, the power loop and the signals were finally separated. So many times it is not that you do not want to use HDI; the NPU PCB forces you to, and you must find a supplier (HDI PCB supplier) that can handle fine lines below 8 mil, otherwise the dense pins coming out of the package simply cannot be fanned out.

Memory integrated in the package has another easily overlooked side effect: the electrical margin of board-level routing looks loose, but the signal integrity from the PHY to the substrate is entirely pressed onto the package design, and warpage and interlayer offset of the substrate are directly reflected in the bit error rate. At this point the PCB process window is actually narrower, because the package side has already eaten a slice of the tolerance and left pitifully little margin for the board level. Later in talks with the board factory, I directly pressed the inner-layer line-width tolerance down to ±10 microns, which is no longer a job that any random factory selling multilayer boards (multilayer PCB supplier) is willing to take. A heavy copper board stacked with HDI has many processes, and yield drops badly, but this heavy copper supplier (heavy copper PCB supplier) was just able to swallow this kind of order.

Looking back, NPU packaging did not make the PCB simpler. It shifted the trouble on the board onto the limits of materials and process density; from multilayer board makers to HDI suppliers, from high-speed capability to heavy copper manufacturing, every step forces you to make trade-offs. If you save the DDR routing layers, you must make up for them twice over in power distribution and thermal channels. So if you are also working on an NPU PCB, do not believe those words that “the package settles everything”; finding the right manufacturing resources matters more than anything.

NPU Thermal Design: Peak Power, Thermal Via Arrays and VIPPO

After so many years making boards, the thermal design of the NPU is the part where I have seen clients step into the most pits. Many solutions come in where the average power in the thermal simulation looks beautiful, seven or eight watts, and they feel that just spreading a piece of copper will hold. But when the real prototype comes back and runs burst business, the temperature takes off directly, and the problem lies in that peak of a dozen seconds. The thermal via array on an NPU PCB cannot be handed in by calculating a count from average power; you must honestly work backward from peak power and transient thermal resistance, and copper thickness, via wall copper thickness and fill material, each off by a little, can send the junction temperature out of control.

Not long ago in a project, the client used a standard eight-layer board with a 10×10 array under the BGA, hole diameter 0.25mm, pitch squeezed to 0.65mm, and heat dissipation just would not come up. Later we suggested changing directly to 0.3mm hole diameter and 0.8mm pitch, laying the array neatly across the whole exposed pad, and replacing the bottom with a 2oz heavy copper layer, and the temperature difference was pulled down at once. Honestly, the threshold for this kind of heavy copper PCB manufacturing is not low. When looking for a heavy copper PCB manufacturer, if you only look at price, copper thickness uniformity at the multilayer lamination step is already a handful, and if there are many wrinkles in the inner layer, the heat dissipation path is directly discounted.

There is another cognitive bias. Quite a few people think that using an HDI board to get the traces through is enough and that heat dissipation can rely on laying more ground planes. But the thermal help of HDI microvia technology is limited; the thermal conductivity of those little laser-drilled holes cannot compare with mechanical through holes. What can really bear the NPU’s thermal density is often honestly drilling full through-thermal-via arrays in a multilayer board, and then thickening the plating inside the holes. As a multilayer PCB manufacturer, we always remind customers not to shrink the thermal vias for the sake of saving layers or forcing HDI; the large array that should be placed must not miss a single one. On the multilayer board supplier’s side, you must state clearly that this is a high-power scenario and not an ordinary digital board, and only then will they adjust the lamination program and make the resin flow and copper thickness sufficient.

VIPPO is even easier to step into pits with before you notice. Some designs open the solder mask over the vias in the thermal pad and think that once solder paste sticks, it conducts heat, but in reality the little bit of solder in the solder mask opening simply cannot fill the gap at the hole mouth, and the thermal resistance rises out of nowhere by thirty or forty percent. A true VIPPO must be plated and filled flat and then surface treated, becoming one with the pad, so that the heat coming down from the silicon die can pour into the copper without obstruction. When we cooperate with high-speed PCB manufacturers, this kind of requirement must be pinned down at the engineering query stage, because the hole-filling and capping processes lengthen the lead time, and adding processes at the last minute can hardly guarantee batch consistency.

The high-speed signal side is also troublesome. Differential pairs have to fan out from the NPU, the escape area is already crowded, and when a big piece of it is taken up by the thermal via array, with a poor stackup even the antenna effect cannot be suppressed. At this point, as a high speed PCB manufacturer, we prefer to concentrate the thermal vias in the middle and run signal vias around the periphery, then isolate with multilayer power and ground planes instead of mixing everything into a lump. Heavy copper layers are placed on the bottom layer or the power layer, and the surface layer still uses standard copper thickness for routing, so that signal integrity can be kept.

Clients often ask whether the thermal vias really have to cover such a large area. My advice is: if you can fill it, do not be stingy. If you save a few dozen holes and later the junction temperature is high and the system throttles, the NPU’s compute is wasted money. And for a heavy copper PCB supplier, a dense array actually helps copper heat dissipation, and lamination and drilling yield are higher; it is sparse drilling that more easily leads to uneven copper plating. In short, from the day an NPU board is conceived, heat must be designed as a physical entity; do not expect the temperature uniformity map in the software to turn into copper and vias by itself.

Do Not Fixate on VIPPO: What Thick Copper Can Do for Solder Joints

When many people mention NPU PCBs they circle around the VIPPO process of the solder joints, as if heat dissipation could not be solved without it. Having worked around board factories for so many years, I actually think this thinking is a bit narrow. I have talked with several heavy copper PCB manufacturers, and the effect of thick copper boards in their hands on ground-plane heat dissipation is actually more direct than plugging and flattening a single pad’s via. With thick enough copper and a reasonable stackup design, the instantaneous heat under the NPU can be fully absorbed by the whole board, and the shear force on the solder joints is far smaller than the void rate you worry about all day. People at HDI board factories do not superstitiously believe in micro blind vias either; some high-speed PCB factories now use a modified semi-additive method that can route the 0.4mm BGA fan-out very cleanly, with via reliability no worse than laser drilling and a few fewer steps. But the premise of all this is that the multilayer board manufacturer you find has visible data in hand and does not just talk about process capability with a PowerPoint. Whether you are looking for a multilayer PCB supplier or a specialized HDI PCB manufacturer, make them bring out the solder joint cross-sections from NPU thermal cycling. Heavy copper PCB suppliers who cannot produce real aging test reports must not be touched, however well they talk. Solder joint life is not about one process being unique; it is about whether the multilayer board supplier has a clear idea of how to match the variables of material, copper thickness and fill resin.

Where Board Fabrication Meets Assembly: Stencils and BGA Voiding

In my years building NPU accelerator cards, my deepest feeling is that the gap between the board factory and the assembly house can scrap a good design outright. Many people looking for an HDI PCB manufacturer start by asking how many orders of microvias it can make and what line width and spacing it offers, as if the board were fine once those parameters qualify. But only when it actually runs do you find that however beautifully the traces are routed on a multilayer board, if the void rate under the BGA cannot be controlled, the chip shows you its colors the moment it runs hot. I once met a 0.5mm-pitch NPU with more than two thousand balls. I found a factory that claimed it could do any-layer HDI, and they did fan out all the traces for me, using a 3+N+3 stackup, but when the parts were mounted, the stencil apertures and reflow profile they recommended did not match this part at all, the solder joints hid a lot of bubbles, and when the board came back one chip almost could not be soldered on. Later I switched to a multilayer PCB manufacturer with its own assembly shop. It laser-cut the stencil, did not use the one-size-fits-all 0.1mm thickness, issued aperture data specifically for this NPU, and with vacuum reflow added, the void rate went straight from 25% to below 5%. This made me understand that when finding an HDI PCB supplier you cannot just stare at how many layers it can stack and how dense its lines can be; you have to ask whether it can align with your assembly parameters. The link of stencil and solder paste is like a bridge between PCB manufacturing and soldering, and when the bridge breaks, both sides are wasted however strong they are.

Also worth mentioning: many NPU boards now have astonishing power consumption, and the copper for the core supply must be thick enough; ordinary 1oz simply cannot hold. I deliberately look for a heavy copper PCB supplier to make the power layers, and combining HDI with thick copper involves balancing lamination stress, which not every multilayer PCB supplier can do well. I tried one heavy copper PCB manufacturer that I was strongly recommended, and the board warped like a pot lid and the stackup was scrapped outright. So do not be dazzled by words like “microvia”; what really takes experience is the trouble of high-speed signals, thermal copper and solder paste all being stirred together. High-speed routing demands impedance continuity, and the return path follows the copper; once the copper is thick the etching parameters change, and if you only rely on a high speed PCB manufacturer for simulation without bringing in the assembly variables, the impedance matching you end up with still has problems. My habit now is that before fixing the HDI structure of an NPU PCB, I first sit down with the board factory and the assembly house, three parties together, to go through the stencil data and reflow profile. If this step cannot be done, forget about raising yield.

npu pcb manufacturing equipment-3

Wide-Temperature Reliability for Industrial Edge NPU Boards

In the early years I did an industrial control gateway whose main controller used an edge NPU; it was enough for inference and the power consumption could be held down, but the moment the prototype came back it gave me a lesson. The problem was all on the PCB, not any complicated signal integrity collapse, but the most basic cracking of solder joints after thermal cycling. That was when I realized that choosing an NPU PCB is not a matter of finding a multilayer board factory that can route 0.4mm pitch and calling it done.

Let me talk about something practical. Many people think: an NPU, well, just follow the digital board routine, find a factory that can do HDI, stack 10 or 12 layers, with line width and spacing in abundance, and everything is fine. But the pits I have fallen into tell me that the real lifeline in wide-temperature scenarios is the coordination of the lamination structure and the copper thickness distribution. Industrial edge devices hang on outdoor poles all year; they freeze at -30℃ overnight and the enclosure can soar to 70℃ under the sun in the daytime. If this board merely copies the reference design of an ordinary consumer-grade NPU, the stress points of its microvias and buried vias will show you in half a year. My first batch rework was precisely because of a so-called HDI PCB manufacturer that, following conventional HDI, placed all the laser holes directly beneath the BGA pads; after several rounds of alternating hot and cold pulling, the copper at the microvia corners simply fatigued and broke, and when the oscilloscope captured the waveform it was all sporadic packet loss, and it took a full two weeks of investigation before we suspected the physical layer.

Afterward I added a hard line to the requirement sheet: wide temperature must come with a temperature cycling test report. Not the kind where the board factory runs a bare board in a thermal chamber, but one with devices fully assembled, running -40°C to 85°C for at least 500 cycles in actual working state. Multilayer PCB suppliers that can meet this condition are actually not many; once many factories hear that they need a cycling chamber and running under load, their pitch immediately turns to “we make consumer electronics board material, and we suggest medium-loss FR-4 is enough for you.” Whether it is enough you still have to judge yourself, and I look at whether they have a track record in heavy copper processes. Why bring up heavy copper? Because an edge NPU in a compact enclosure conducts 25W of heat through four layers of through-hole copper foil to the heat sink; if the inner layers use only 1oz copper, thermal resistance goes up and the chip’s junction temperature runs out of control. At that point you will find that a truly reliable heavy copper PCB manufacturer will tell you a hybrid solution of inner-layer 2oz plus local thick copper plating on the outer layer, whereas a quick-turn shop that only makes light-copper HDI cannot understand at all why you want to pack multiple layers of 2oz copper onto a board only 0.8mm thin.

There is a very subtle screening logic here. When choosing a multilayer PCB manufacturer, I do not look at how many shiny certifications they have, but first ask one question: how do you manage the compensation factor for inner layers with mixed thick and thin copper during line etching? Those who cannot answer can probably only make standard boards with uniform copper thickness. I have seen a high speed PCB manufacturer that had switched over from high-frequency boards. Its process foundation was fine, but for a mixed-signal board like an NPU it started by piling on M8-grade ultra-low-loss material, and the result was impedance controlled beautifully, but once it was baked in the wide-temperature test, the Z-axis expansion coefficient pulled apart several buried vias. The analysis later showed it had overlooked the large difference in copper fill rate between the digital and analog areas of the NPU board and had not done differentiated lamination stress relief. That lesson was expensive and also made me remember: do not be dazzled by the parameters of ultra-low-loss laminates; the reliability ceiling of an NPU PCB often lies in thermo-mechanical stability, not in those few tenths of a dB of insertion loss.

Now when I place boards, I deliberately give priority to two kinds of manufacturers. One has a background as a heavy copper PCB supplier; they have a natural sensitivity to thermal stress and copper thickness matching, and even if the NPU board’s power layer only uses conventional copper thickness, their experience in interlayer registration and lamination consistency is far better than a pure digital board factory. The other is an HDI PCB supplier that has supplied automotive radar; although they quote a bit higher, their understanding of microvia failure modes is carved into their yield reports. I have a rough screening process on my side: first have the candidate multilayer PCB supplier bring cross-section reports of thick, high-layer-count boards they have built before, pick the microvia cross-section and look at the uniformity of the columnar grains of the copper plating; if there is obvious grain refinement or voids at the corners, basically pass, and do not discuss anything further. This method has no “authoritative standard” behind it, but it works, and it has helped me avoid at least three major customer complaints.

In the end, an NPU PCB is not an isolated technical item; it is a product of the coupling of three physical fields, heat, electricity and force, in board-level space. If you treat the board factory as a partner with whom you can talk about process parameters, rather than simply an order window, some pits have a chance of being exposed before prototyping.

Edge NPU Versus Data Center Thinking: Avoid Over-Specifying

In my years working on edge AI inference devices, my deepest feeling is that too many people have been led by the data center playbook in board-level design. Especially when you first touch NPUs, it is very easy to go directly to a multilayer PCB manufacturer that builds boards for TPUs or high-end GPUs, stack up to 14 or even 16 layers right away, and pull copper thickness to 3oz or 4oz, sending cost flying. Later I found it was not that the tune was wrong, but that even the instrument was chosen wrong. Looked at another way, the transient current of an edge NPU is indeed fierce, but it is a nanosecond-level spike, and the sustained power is far lower than that of a training card, so the key is actually the impedance of the PDN, not the brute-force stacking of copper by a heavy copper PCB manufacturer. Later I found a high speed PCB manufacturer focused on high-speed digital boards, re-evaluated the stackup, reduced 14 layers to 8, used only 2oz copper on the power layers but strictly controlled plane resonance and the placement of decoupling capacitors, and the effect was actually better and the board volume also shrank.

There is a pit that is very easy to step into here: blindly pursuing the HDI order. An NPU is not like a TPU that must fight around the 0.4mm-pitch pads of HBM to assemble third-order or even any-layer interconnect; an edge inference chip’s own pin pitch is not that extreme, and although the LPDDR routing is dense, first- or second-order HDI is enough for fan-out. I have dealt with several HDI PCB manufacturers who habitually recommend more aggressive processes because that is where their profit lies. But you need to tell them clearly that your board does not need to pay for the 55-micron line width and spacing of HBM. The HDI PCB supplier I later settled on understood this very well. After looking at my pin map and stackup requirements, they directly suggested a 2+N+2 structure, which cut cost by nearly forty percent, and signal integrity had no problem. This kind of supplier knows how to use laser holes in busy zones and mechanical buried vias in non-busy zones, rather than stacking microvias across the whole board from the start.

Layer count of a multilayer board is also not “the fewer the better”; it gets stuck on the routing density of LPDDR. I once did a 4-channel LPDDR5X solution, and at first tried to route it on a 6-layer board, and the result was that the address-line topology could never be tuned evenly and the eye would not open. Later I communicated again with the multilayer PCB supplier, and they changed the third layer into a complete ground plane, with signals running on the surface layer and the fifth layer. Although it cost a bit more, the timing margin immediately came up. This experience made me realize that the design constraints of an edge NPU PCB are not benchmarked against a TPU’s SerDes channel count or a GPU’s memory bit width, but against the BGA fan-out method of this very NPU and the temperament of its memory controller physical interface. If you translate the data center formula of “higher layer count, thicker copper, colder plate” directly, either the board’s thermal simulation cannot pass certification or the volume cost simply cannot be sustained.

Speaking of thermal design, this is another disaster zone of wishful thinking. Liquid cooling in edge devices is basically a false need; I have seen someone put a vapor chamber on a 15W NPU, which is pure waste. But going to the other extreme, relying entirely on passive cooling, also easily fails in burst scenarios. In the end we used a 4oz copper base board provided by a heavy copper PCB supplier locally on the board, only in the small area of the Vcore power supply, with standard copper thickness elsewhere, so that it could withstand transient thermal surges without letting the weight and cost of the whole board get out of control. The PCB factory at first did not understand why we did not just thicken the whole board, but after we communicated clearly they actually felt this approach was more reasonable and later even recommended it to other customers as a reference solution.

Many people ask me whether NPU cards will also need HBM in the future. At least on the edge side, I think there is no real demand in sight within three to five years. The memory access pattern of inference tasks is completely different from training; weights are static, and the bandwidth demand of intermediate activations can be fully absorbed by the 6400MT/s of LPDDR5X plus a suitable number of channels. Forcing HBM would not only face the extreme HDI process of the 0.4mm pitch but also push the BOM cost to a number an edge device simply cannot sell at. Even the multilayer PCB manufacturers I have worked with privately admit that the HBM-related PCB orders they receive are almost all training cards and a few high-end inference cards, nothing to do with edge NPUs.

LPDDR5, PCIe Gen4 and Power on One Edge AI Board

After so many years in hardware, I increasingly feel that eighty percent of whether a board can run stably is decided before the schematic is even drawn. Whether the board factory you choose is reliable matters more than the effort you spend later tuning length matching and calculating impedance. Recently I have been following two edge computing projects, both using NPUs, with LPDDR5 on one board, PCIe Gen4 running as well, and sometimes stacking up to 8 or even 10 layers. Anyone with a little experience knows that if you casually find a factory with no feel for high-speed design for this kind of board, once the prototype is powered up the eye closes into a slit, and then the blame is thrown onto the chip’s insufficient driving capability.

I used to make this mistake too, always thinking that following the chip’s layout guide was enough and ignoring the dispersion of board materials and processes. Especially for something like an NPU that easily soars to dozens of TOPS, the instantaneous current variation is even wilder than a GPU’s. Many people are still using the nominal peak TOPS to calculate the power budget, but when the real load runs, a 15-watt burst can kill your PDN design. At that point, if the multilayer PCB supplier in your hands still only knows how to stack copper thickness, it cannot handle dynamic response at all; when the voltage drops into a pit, the compute is directly discounted.

I once tried a board made by a heavy copper PCB manufacturer. I originally wanted to rely on thicker copper to resist large current by brute force, but I had not considered thermal transients, and as a result the solder joints expanded and contracted repeatedly, and intermittent failures appeared in less than half a year. It was instead a board factory specializing as a high speed PCB manufacturer that I found later. They pressed down the PDN loop inductance directly at the stackup stage, and even buried part of the power network directly in the inner layers, saving quite a lot of room for decoupling capacitors. More interesting still, when making an NPU PCB they proactively treat the via escape method under the BGA differently from ordinary logic chips, because an NPU has too many high-speed SerDes and memory interfaces crowded in the same fan-out area, and if you use the traditional HDI laser-blind-via stacking scheme it is easy to squeeze the traces into a dead end.

Many friends who work on embedded systems have asked me what to watch for when choosing an HDI PCB manufacturer. My view may be a bit extreme: do not be fooled right away by words like “can do any-layer interconnect”; look at how they handle the glass fiber effect of the laminate. Some HDI PCB suppliers like to use high-Tg materials, but above 10GHz the loss tangent jumps sharply, leaving the insertion loss margin of PCIe Gen4 tight. I have a machine vision project in hand where the differential lines from the NPU to the camera module were only a little over 4 inches, which by rights was completely within spec, but the first version had excessive jitter because of dielectric dispersion, and in the end I switched to a factory with a measured high-speed laminate database to rein it in.

So now every time a new case comes in, I would rather spend time first flipping through the board factory’s process capability sheet, to see which copper foil type and how many lamination cycles they use, and even to ask clearly how much insertion loss the solder mask has for high-speed signals. Many people do not understand why an edge AI board has more layers than a traditional x86 mainboard; in fact it all goes to the routing of PDN and LPDDR. The LPDDR5X interface of an NPU often uses a 16-bit or 32-bit width, and pressing the length error of all the DQ and DQS groups to within a few ps cannot be done by auto-routing at all; it all depends on people finding space in the stackup, and this is where the experience value of a multilayer PCB manufacturer shows a gap. A good factory will hollow out a section on the reference layer for you in advance and press crosstalk below -40dB, while a poor factory will just ask you to add a shielding can and call it done.

Also, do not think the interconnect of an NPU is simpler than that of a TPU. The torus topology of a TPU looks complex, but at least it has symmetry to follow. With an NPU going PCIe, adding a switch chip at will throws the topology into chaos immediately, and routing multiple differential pairs out of the BGA area without disturbing PDN integrity, while keeping the reference plane continuous, is really not something an average layout engineer can master. I recently ran into a case in which, to save trouble, the layout person simply cut the ground plane in the BGA breakout area, and as a result common-mode noise of two adjacent channels coupled into the RF section and WiFi throughput was halved. After fixing the board, we had to find a multilayer PCB supplier again for a rush build, and the cost doubled.

If you are about to start an NPU project now, I suggest you first get the power curve straight. Do not trust the pretty TOPS/W figure in the material; that is the peak efficiency measured in a lab’s constant-temperature chamber.

Choosing a Fab Early: Power Planes, Heavy Copper and Package Heat

Among the NPU board designs I have handled over the years, there is a rather counterintuitive takeaway: board-level success or failure is often set the moment you decide which multilayer board manufacturer to work with, and after that there is actually not much room to rescue it with simulation and parameter tuning. Many people start by clinging to those few high-speed lines, thinking they are the soul of an NPU PCB, but what really makes the whole board flip is how the power planes are cut and how the loops are routed. Take a core supply from 28V to 0.8V with transients that easily approach a hundred-plus amps: if the HDI PCB manufacturer you find cannot handle the uniformity of blind via copper filling, or if that multilayer board supplier’s lamination registration is off by a dozen microns, the coupling between adjacent power and ground planes in the whole stackup runs off course, and the result is that the PDN impedance curve sprouts a spike at exactly the frequency you need most, and no amount of filtering can remove it.

Another often-underrated issue is the use cases for heavy copper PCB. When many teams hear large current, their instinct is to shout heavy copper. After trying a few times I became cautious instead, especially after several rounds with heavy copper PCB suppliers, where I found that the thick copper accuracy they can guarantee is often concentrated on the outer layers, whereas the inner-layer copper thickness that really determines IR drop, if the process deviation is large, wastes all of your earlier calculated temperature rise and voltage drop. For a while I simply did it the other way around: using finer HDI stacking, I used laser drilling to solder the decoupling capacitors directly onto pads on the back of the chip, cutting the loop by nearly half, and the impedance dropped far more obviously than by just adding thick copper. Board-level heat also became easier to control, because with less loss on the current path, the heat naturally disperses.

Packaging is even more subtle. Now NPUs often integrate high-speed memory inside the package, and on the surface the board-level routing looks cleaner, but once it runs you discover that the center of gravity of the entire temperature field has moved completely from the PCB to the top of the chip. What I remember most is an NPU with a fan-out package, with a whole copper vapor plate under the board, and when the infrared camera looked, the heat was firmly trapped under a small patch of thermal film above the package’s encapsulation layer, and no matter how large the external heat sink, it was useless. At such times, however you switch high speed PCB manufacturers, the little margin of signal integrity is simply not the bottleneck; the whole thermal path has to be derived backward from the package’s mechanical structure to the board-level copper distribution, and board-level design almost becomes an extension of package heat dissipation.

So now when someone asks me how to make an NPU PCB, I generally do not say which design guide to start gnawing on. What I would rather spend time thinking about is how much engineering experience the HDI PCB supplier I choose has in interfacing with package factories, and whether it is willing to bring real process tolerances into the simulation stage and run them together. After all, at this density the board and the chip can no longer be pulled apart, and the pure effort of drawing lines is actually the least worrying part.

Fine-Pitch BGA Fan-Out, 2oz Copper and 6400 MT/s on an Industrial Gateway

After working on edge computing boards for a while, I gradually realized one thing: in the NPU PCB field there are many intimidating concepts, but what really helps you take fewer detours are all lessons paid for with money and time. Staring only at chip compute is useless; as long as the fan-out around the BGA does not go smoothly, the later thermal simulation and signal integrity cannot truly close the loop. One industrial gateway project of ours had an NPU BGA pitch of about 0.5 mm, with board thickness required to be pressed within 1.6 mm, and the layer count could not be too high. When I contacted conventional multilayer PCB manufacturers, their process limit was stuck at mechanical drilling of 0.2 mm holes, and they simply could not make clean through-holes on a 0.4 mm pad. I had no choice but to grit my teeth and find an HDI PCB supplier, who said right away that this density required laser drilling and second- or third-order stacked holes. In the early prototypes the scrapped boards stacked up to nearly half a palm thick; each microvia offset sent the impedance flying, and in those days we spent every day circling cross-section images and X-rays.

After the board ran, another trouble came up. NPU inference has fierce current jumps when the load changes suddenly, and a one-ounce copper power plane could not hold the transient. I tried changing the inner-layer power to thick copper, and at first I was worried that multilayer lamination would leave insufficient resin fill and that more bubbles would directly affect thermal conductivity. A friend recommended a heavy copper PCB supplier, who used vacuum lamination to press 2 oz copper and prepreg quite solidly, and after the thermal shock test the cross-sections showed basically no voids. When I tested the board, after running at full load for a dozen minutes, the area that previously could soar above 90 degrees locally stayed steadily around 75 degrees, which is a fairly big difference in a sealed enclosure with no fan. After that, my team and I became very stubborn about inner-layer copper thickness: for designs with continuous large current, first ask the heavy copper PCB manufacturer whether it can do 2 to 3 oz inner layers, otherwise you are digging a pit for yourself.

The high-speed interface is also a harsh gate. High-speed memory requires strict impedance control of differential pairs and a small length-matching tolerance, and one of our boards was fitted with LPDDR at 6400 MT/s, with a crowded and dense routing area. The stackup proposal given by the multilayer PCB supplier we initially found still used ordinary FR4 prepreg parameters, and when the pilot-run board came back and was measured, the eye collapsed into something unwatchable. We had to switch to a factory that had long worked as a high speed PCB manufacturer, who re-tuned the dielectric thickness and line width according to my differential line model, and in the end the line width was set near 3.2 mil to get the impedance right. This experience directly changed my understanding of board factory process capability: it is not that if the factory can produce an eight-layer board it counts as able to do high speed; the key is the impedance calculation and the control of actual process deviation.

People often ask whether edge NPU boards do not need to be so particular. My feeling is exactly the opposite: precisely because space is tight and heat dissipation means are limited, the fault tolerance of the board-level physical implementation is lower. In the most recent prototype run, for a thin board only a millimeter or so thick, the HDI PCB manufacturer got the solder mask opening accuracy to ±0.02 mm, and the pads under the NPU showed no solder bridging or cold solder, and the yield went up at once. So now when I do a project, even if the schedule is tight, I first talk through the three points of microvias, solder mask and impedance with the HDI PCB manufacturer. What this communication cost buys back is a board that can truly go into production.

Frequently Asked Questions

Why does an NPU PCB need more attention to power integrity than to the TOPS rating?

Inference workloads are bursty, and when the load switches the current slew rate can reach several amps per nanosecond. In one project, core ripple reached 60 mV and the voltage drop was close to 5% when current jumped from a few hundred milliamps to nearly 3 amps, which exceeded the NPU's tolerance window. Rated TOPS says nothing about whether the power delivery network can survive these transients, so copper thickness, plane spacing and decoupling placement should be planned from the real power curve rather than the nominal peak.

How much copper and how many HDI orders does an edge NPU board actually need?

It depends on the device. Several edge projects described here worked with 2oz to 3oz copper on the core power layers, and one used 2oz plus local 4oz only in the Vcore area. For HDI, first- or second-order structures such as 2+N+2 are often enough for edge chips with moderate pin pitch, while HBM-class 0.4mm pitch and three-order HDI belong to training and high-end inference cards. Over-specifying layers and copper mainly raises cost without improving results.

What should I ask an HDI or heavy copper PCB supplier before ordering an NPU board?

Ask for impedance coupon data from real boards (for example within plus or minus 5 percent), cross-section reports of thick or high-layer-count boards with microvias, and thermal cycling or aging test reports. Ask how they compensate etching for mixed thick and thin copper, how they control dielectric thickness tolerance, and whether they can coordinate stencil data and reflow profile with the assembly house to keep BGA voiding low.

Why do thermal vias and thick copper matter for NPU heat dissipation?

The heat path of an NPU is vertical, from the die through the package and into the board. Thermal via arrays designed for peak rather than average power, properly filled via-in-pad, and thick inner-layer copper let the whole board absorb and spread bursts of heat, which keeps junction temperature and solder joint stress under control. In one case a full-load hot spot above 90 degrees dropped to about 75 degrees after moving to 2oz inner-layer copper made by vacuum lamination.

More Posts

Laissez-nous un message
파일을 끌어다 놓습니다,, 업로드할 파일 선택 최대 5 파일까지 업로드할 수 있습니다.
Please upload your Gerber files or BOM, and we will provide a quote promptly.

Votre fournisseur de confiance pour la fabrication de circuits imprimés et l'assemblage de circuits imprimés à guichet unique

- Expert en production de petites et moyennes séries
- Fabrication de circuits imprimés de haute précision et assemblage automatisé
- Partenaire fiable pour les projets électroniques OEM/ODM

Heures d'ouverture : (Lun-Sam) De 9:00 à 18:30