Is it bad design to alter the manufacturer-recommended VQFN footprint as follows:
• Pin copper width: 0.2 [mm] → 0.3 [mm]
• Pin copper to copper spacing: 0.2 [mm] → 0.1 [mm]
I hate the lack of margins, but my back has come up against a wall.
Also:
Is it common that standardized IC packages with many pins (QFN, BGA, etcetera) are not be able to achieve standard pricing with a PCB manufacturer?
Background
• Package: VQFN
I want to manufacturer a board with a VQFN package.
After pin copper width/spacing alterations, the copper to copper spacing is much better than the VQFN:
• Pin center to center: 0.50 [mm]
• Pin copper width: 0.25 [mm] → 0.30 [mm]
• Pin copper to copper spacing: 0.25 [mm] → 0.20 [mm]
This leaves (0.500 - 0.454) [mm] = 0.046 [mm] between copper pads, at best.
Unfortunately, this is also not compliant and BGA is therefore not an option.
I think 0.1mm is not a margin but below margin.
For many years I was using:
solder mask expansion = 0.075mm and
solder mask minimum web width = 0.075mm.
So the minimum pad to pad spacing was 0.225mm.
The effect was that for 0.4mm pitch I had common mask opening for all pads at one IC side.
But recently I agreed with my contract manufacturer (he asked PCB manufacturer he uses) that they’ll be fine with expansion = 0.065mm and web width = 0.07mm. So I am using it as I think it is better to have mask web between pads than not to have.
But with 0.1mm I don’t imagine now it being possible so from my point of view it is bad design to change copper spacing from 0.2 to 0.1mm
So…This is really an EEVBLOG question and is not a KICAD layout question. however.
It depends , to some degree , who wrote this at the manufacturer and their expectation or assumption of your board technology. Some manufacturers assume you will use absolutely high end clearance limits and plugged via in pad etc. The VQFN suggestion from the MFR looks about right, middle of the road and OK .
0.4mm VQFNs are more difficult to successfully stencil, you will need a 0.1mm thick stencil and T4 paste.
You need to have pad size around pin-land size, and you want some mask in between. and be sure to round the pads corners a bit this reduces stresses and potential for solder balls to become detached.
You will need trace/space 0.15mm to meet a QFN requirement.
JLCPCB dont charge anymore for that I think 0.15 is their standard.
The BGA- providing you have your stencilling sorted (0.1mm thick, T4 paste, registration better than 0.05mm) that package might actually be easier- but you wont know if it soldered correctly without XRAY. Have you got Xray? I do and I would not do these packages without x ray, but that’s because I make 10s of these, not singles…
The thermal properties are not worse due to package size- because the QFN has a big thermal pad on it ! If this sort of geometry is new to you I would avoid a 0.5mm BGA .
why ?
the stencilling processing is far more rigorous when the ball count grows.
you will likely need via in pad to route the inner balls, or something like 0.075mm/track space depending on how many layers you have and what signals you want to escape.
To use these packages, I think you need to adjust your expections and re-evaluate your strategy.
I’d choose the VQFN any day. Why ? You can inspect it. Be sure to follow recommendation for stencilling the big pad, break it up into say 9 of equal spaced 1x1mm apertures. that’s all it will need.
Advice- you must be ruthless on discarding imperfect stencil prints with 0.4, 0.5 features (QFN, BGA) .