The names are similar but the layouts are not.
The QFN (quad flat pack, no leads) has become my favorite integrated circuit package. It’s very compact, yet is easier to use than a µBGA.
µBGAs of 0.5mm and smaller pitch become a bit more difficult and costly with more than two rows of pins. At those geometries, escape routing can involve plugged and plated vias, which add complexity and cost to the fabricated board. QFNs can be almost as small, but have all of the pins exposed around the edges, so there’s no need for escape routing.
One thing that’s important to note is that despite sharing the first two letters (Q and F), QFP and QFN footprints are not interchangeable. We do, from time to time, see boards laid out for one along with the other form packaged part.
Take a look at this PCB layout clip from the Arduino Leonardo printed circuit board (FIGURE 1). It has both footprints on the board. You can see how much bigger the QFP package is.
The Arduino designers put down both footprints because the Atmega32U4 chip used in the Leonardo sometimes has supply issues in one package or the other. This gives them the flexibility to use either without making changes on the board.
You might consider this as an option if there’s space for a QFP and you are concerned about the availability of one package variant or the other. If you do, there are some very important things to check out:
This email address is being protected from spambots. You need JavaScript enabled to view it.. His Twitter handle is @pcbassembly.
is marketing manager at Screaming Circuits (screamingcircuits.com);