Suggested pad layout from Linear Technology data sheet
This causes board assembly problems at this fine pitch. There’s only 0.195mm distance between pins. Because there’s pad under the raised part of the pin, solder migrates there, and can form solder bridges. Those can’t be removed easily, because they’re under the raised pin area.
Is that a bad footprint? A footprint for a different class of part? Or what?
It’s really that the pads are closer together across the width of the device than they should be. Extra length in the direction away from the device isn’t a problem. The data sheet calls out a 3.20mm to 3.45mm separation, but the footprint is 3.00. (That doesn’t seem like much, but it’s enough to allow solder bridges under the raised part of the pins. Very frustrating rework session under a microscope today. Do not want to do that again.)
Are the MSOP footprints drawn manually, or is there some generator that cranks out footprints for different numbers of pins? In other words, is there some generic place to fix this, or does it have to be fixed on a per-footprint basis?
A keep-out area in the footprint to prevent the autorouter from attaching to the pins from underneath the chip would be nice. Attachment from the wrong side is troublesome at this scale. It exposes a tiny bit of extra copper under the raised part of the pin. Feature first requested in 2012.. Was that ever implemented? It’s not just an autorouter problem; it’s also a problem with copper pours.