Advanced: NSMD vs SMD -> SolderMask Pad Options

When doing a high-density BGA type PCB routing, you might across these terms. NSMD stands for Non-Solder Mask Defined and SMD for Solder Mask Defined pads. In order to understand the difference, take a look at the image of a 0.4mm Pitch BGA package with 3 selected rows. The first selected row contains NSMD pads, in which the solder mask is removed from an area around the actual physical pad. On the third row, the solder mask opening is smaller and it overlaps the actual pad by some margin. The second row is a compromise where the actual pad size equals the solder mask opening.

Now why are there different ones and what are the pros & cons of each?

NSMD pads are one of the most commonly used ones for large components because it gives the manufacturer a bit more tolerance when they are applying the solder mask layer. In case a slight misalignment happens between the copper layer and solder mask layer in the PCB manufacturing process, having an NSMD pad is beneficial because the pad won’t get hidden under the SM layer as the opening is larger. But these days with a good manufacturer, the chances of misalignment are much lower than before. Now, where does this go bad? Assume you have a BGA part with a pitch(centre to centre spacing between 2 adjacent pads) of 0.4mm or less, now if you have a larger SM opening, you very small width of SM between the pads. That can have a chance of peeling off in the heating/reflow soldering process. Another disadvantage is that you would not be able to route a track between the tracks because the solder balls can potentially bridge to these tracks. The worst-case scenario is that the solder mask width is too thin and the solder balls bridge to an adjacent pad altogether. This might not happen on prototype runs but in large productions, it can affect the yield of the PCBs. Also, another advantage of SMD is that it provides mechanical strength to the PCB pad(the chance of it getting ripped out from the PCB is lesser).

You clearly see that SMD might be preferred over NMSD for smaller pitch parts, but what’s the issue with SMD pads? Since the opening is smaller than the actual pad, for BGA pads you might find that the solder balls might not make full contact with the metal pads as some portion is masked. This can potentially cause mechanical reliability issues wherein the part is not actually soldered properly to the board. Now the other issue is the heat/current transfer. If a pad is designed to carry heat or a particular value of current, reducing the contact area can have issues in the functioning of the part.

So which one to use in your design? As always, it depends on a case-by-case basis. It’s always about balancing your pros and cons. It’s also heavily dependent on how good your manufacturer. Datasheets usually tell you what you need to do. When in doubt and you have no way of taking a decision, follow the datasheet. Keep these in mind for your next high-density design.

PS: I know it’s a slightly advanced post. I tried my best to simplify and explain this, do let me know if you prefer these kinds of posts over normal ones.

If you liked the post, Share it with your friends!

nRF7002 – The New WiFi chip

nRF7002 Dual Band WiFi6 chip from Nordic Semiconductor
nRF7002 Dual Band WiFi6 chip from Nordic Semiconductor

Nordic Semiconductor launched a new WiFi chip last week, nRF7002. They haven’t released the entire information about this chip. It’s in bits and pieces in their press release. Based on what I could gather it’s a low-power, dual-band(2.4GHz and 5GHz) WiFi-6 compatible chip with a physical throughput of 86Mbps in data transfer speeds. On the surface, this looks great for high-throughput WiFi applications. But this seems to work only as a co-processor. Standing alone it can only do Wi-Fi physical layer and MAC layer protocols. It needs an application processor to do the rest of the logic processing. It can be used with Nordic’s usual nRF52, 53 series chips or any other controller out there. This chip interfaces to the application processor via QSPI/SPI. Seems there is a preview development kit(But not available anywhere to buy currently though). If you check the image, there is an nRF7002 on the bottom right which is paired with an nRF5340 chip running the WiFi Stack.

nRF7002 Preview Development Kit with nRF7002(WiFi) + nRF5340(SoC)

Why does all of this matter? Nordic is known for putting out power-efficient and really low-power devices. So there is hope in the community that someone can pull up a relatively low-power WiFi chip. The problem I see with the chip(based on the limited info out there) is that it can’t work as a standalone chip like let a say ESP32 series or a TI WiFi chip. So this chip needs to be really cheap in price so as to make sense. I am sure they are probably working on a dual processor nRF7 series chip which can be totally standalone. Since it’s their first WiFi chip, I do expect issues. But let’s see. The great part is that it can support 5GHz so that won’t use up your 2.4GHz Bluetooth spectrum. SDK also seems to be in very early stages as expected. I am just hoping they improve their documentation because when they launched their first Bluetooth chips, it was pretty bad. It has evolved over the years though. But I have to give them credit for their developer forums, they are exceptionally good and responsive.

Hoping that they are able to pull off a great WiFi chip to compete with ESP32. They are among the very few to have BLE, Cellular and WiFi chips in their lineup. The full Silicon chip launch is slated for the end of the year or early next year.

If you liked the post, Share it with your friends!
1 77 78 79 80 81 117