You need to use EasyEDA editor to create some projects before publishing
Link SMD pad to bottom layer
2293 5
zoltan.markella 8 years ago

Hi,

I'm trying to create a simple TQFN-16 breakout board.
I want to link the component's bottom pad to the bottom layer of the board with a couple of vias (to increase heat dissipation as per manufacturer's recommendation).

I have assigned the correct nets to all the parts, but the PCB editor is still showing a design error - the pad is not connected to GND.

Is this a simple design rule check error or would the pad really not be connected to the bottom layer?

The project is public if anyone is willing to have a look: https://easyeda.com/zoltan.markella/TQFN_16_breakout-2ce8a053f6a24ef688c2631f6e092c43

Thanks,
Zoltan

Comments
andyfierman 8 years ago

Hi Zoltan,

I'm not sure why your footprint gives this error but if you delete the net name GND in the centre pad (pin 17) and then check the Design Manager, you will find that the GND Net error disappears.

Even if you decide not to delete the net name, the vias will connect to the bottom layer OK. You can check this in the Gerbers.

  • One thing you should do is to change the name of your footprint

16QFN3X3 w/ 0.3mm vias

to

16QFN3X3 with 0.3mm vias

because the / character is not allowed in schematic symbol and PCB package names. If you try to update the PCB, you'll find it throws a Package Error.

If you change the name and update the package in the schematic and then do an Update PCB, you'll find the PCB updates with no error.

BTW, I have tried creating your package with the vias already in it but for reasons I do not understand yet, it does not make a connection to the ground flood on the bottom layer.

I did create some pads that are on all layers and have vias through them which do connect to tracks and layers correctly. You could use them as the basis for a variant of your footprint but be aware that the pad on the bottom layer will connect to the bottom layer with heat shunt spokes.

6MMPAD

8MMPAD

10MMPAD

Lastly, since your PCB footprint does not actually have any vias in it and you have to add them once the footprint is placed in the PCB, you may want to rename the footprint to remove the with 0.3mm vias bit.

:)

Reply
zoltan.markella 8 years ago

Hi Andy,

I copied a 3x3 TQNF-16 package, which has 0.2 mm vias and wanted to replace it with 0.3mm ones.
After a bit of messing around I ended up removing the vias from the footprint package.

I had a look at your examples and it seems that if I set the pad (pin 17) to be on 'All' layer rather than 'TopLayer', the error disappears.

Good call on the Gerber viewer - wouldn't have thought of that myself!

Thanks again for the help!

Cheers,
Zoltan

Reply
andyfierman 8 years ago

Note that if the centre pad is on All Layers then the centre pad will be connected to the bottom layer by heatshunts or Spokes unless you set:

Pad Connections => Direct.

Whilst direct connections improve the heatsink effectiveness of the centre pad, by the same effect, it will be very difficult to make a reliable solder joint to the pad under the package (and to pin 10 of the connectors).

Reply
zoltan.markella 8 years ago

Wow, thanks for the even more information!

So, what would you recommend? Connect the pad and bottom layer with vias and ignore the DRC error or set to pad to 'All' layers?

Reply
andyfierman 8 years ago
  • Some questions about how you are going to assemble these boards:
  1. By hand?
  2. Using a hotplate and/or hot air tool?
  3. Using a small oven?
  4. Ask for the boards to be assembled for you by EasyEDA (i.e. have them delivered as a PCBA)?

What I suggest:

If (1) set the pad to All layers and then use Spokes.

If (2) or (3) delete the netname of the pad and connect the pad and bottom layer with vias. This will avoid the DRC error.

If (4) email support@easyeda.com and ask if they can do this and what they advise to do about the pads.

  • Caution: I understand why you may want to do this but it is not normally a good idea to put SMPS regulators or controllers onto breakout boards. SMPS circuits switch large currents with very fast egdes so having any traces longer and/or narrower than absolutely necessary is not a good plan.

Remember that even if the switching frequency is relatively low, the edges are just as fast and it is dV/dT and dV/dT that causes all the trouble...

:)

Maxim do not seem to have good PCB layout guidelines for this part but if you look around their other parts or similar parts on other manufacturers' sites, you can find a lot of good advice.

Here's a reasonable introduction:

P21 'Laying Out the Printed Circuit Board' in

http://www.onsemi.com/pub/Collateral/SMPSRM-D.PDF

Reply

Login or Register to add a comment
goToTop
你现在访问的是EasyEDA海外版,建议访问速度更快的国内版 https://lceda.cn(需要重新注册)
如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在https://lceda.cn/editor 打开保存即可。
联系我们:https://docs.lceda.cn/cn/FAQ/Contact-Us/index.html不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus-@1x -mockplus-

Cookie Notice

Our website uses essential cookies to help us ensure that it is working as expected, and uses optional analytics cookies to offer you a better browsing experience. To find out more, read our Cookie Notice