This question is how to build the circuit symbol and footprint for QFN style packages. A typical QFN may have 40 peripheral pins and one large thermal pad. A 40 pin QFN, for example, has a 6x6mm package and a thermal pad that is 4.3x4.3mm. For this size pad I would place an array of 36 10mil vias (0.254mm) all to be connected to ground. With OrCAD I would explicitly put those 36 ground pad vias in the schematic symbol so that I could ensure they would all be connected to signal ground. that is, the schematic symbol would have 40+36 pins for a total of 76 pins. Then I would use an area for the top layer copper and solder mask. The solder paste layer is made up an array of uniform rectangles or circles that would occupy about 60% of the copper pad area. The 60% for the paste seems to be okay for preventing doming and subsequent floating of the chip during reflow.
With Circuit Studio I tried using a large Pad for the thermal pad with an array of vias in the thermal pad. The Circuit Studio schematic symbol has only one pin in this case for a total of 41 pins. The problem with is approach is the solder paste aperture will be about the same size as the thermal pad copper and mask. This is too much solder paste and makes the stencil aperture too large as well (large apertures don't squeegee paste correctly) .
However with CS it looks like I can use one small round pad declared as a through hole via for pin 41 (signal ground) and an additional array of 35 or 36 vias to provide the thermal and RF ground. The ground pad is now formed as copper area on the top layer with a area defined for the top mask of similar size. The solder paste is also now an array of small areas grouped symmetrically around the ground pad.
Shown below is the footprint. This one has 37 ground pad vias with pin 41 in the center of the ground via array. The solder paste layer is orange, the solder mask is redish, and the copper layer is not shown. This requires a bit of extra work and attention to detail but seems to be the only way to get a correct footprint. tarribred61tarribred61
Here's my question:
1. Will the array of 36 thermal pad vias all get connected to the same net (signal ground) as the center pad (pin 41)?
2. Is there a different or better way to achieve the same result?