16
\$\begingroup\$

I am designing a small PCB for mass production, and I am trying to keep costs low. One of the components is available in several different packages: 24QFN, 32QFN and LP (TSSOP 24 Pin). There is a significant difference in price and size.

So, what should I consider for this? I guess that some are harder to mount than others. What I found is that most of PCB assemblers will tell you "Yes, we can do it!", but later, we will see if the board comes with the component well connected or not.

I am also concerned about temperature, it is a stepper driver (the Allegro Micro A4984), and it can get really hot. I am sure that bigger ones are better for dissipation, but also more expensive.

Ideas?

\$\endgroup\$
3
  • 2
    \$\begingroup\$ Are you soldering it yourself? If so then you wana stay away from QFN and other ones like that \$\endgroup\$
    – Iancovici
    Commented Jul 11, 2013 at 15:53
  • 6
    \$\begingroup\$ The "more common" one is generally a good idea; I've inherited a board here where a perfectly ordinary voltage regulator that's available in SOT-23 has instead chosen some special tiny package that has a 16 week lead time. \$\endgroup\$
    – pjc50
    Commented Jul 11, 2013 at 16:32
  • 1
    \$\begingroup\$ You should actually consider all of them, not just one. Only when you select it should you pick only one. \$\endgroup\$ Commented Jul 11, 2013 at 18:58

4 Answers 4

17
\$\begingroup\$
  1. Cost. Some packages cost more.
  2. Needs. Packages with higher pins probably have more features.
  3. Higher pin count packages mean more physical space and routing. Smaller packages with less pins means they are easier to place and route. This means smaller PCBs, which often mean smaller costs.
  4. Different packages have different heating dissipation ratings. It's not always the bigger one. But bigger ones can be easier to add heat sinking to.
  5. Leadless packages tend to cause more issues in manufacturing, and can require extra testing. BGA for example, needs xraying to see if the pins (balls) have properly reflowed. High pin count packages could require extra layers and vias, raising manufacturer costs, and even need test points added, taking up pcb space and requiring expensive testing.
  6. Availability. Some packages are easier to get, and in bulk, than others. Unless this is a one off production where it's easy to get either package once, you should always consider future runs.
  7. Pin-for-Pin replacement parts from other manufacturers. Again, for future runs.

In your specific case, the smaller the package (24 QFN), the worse the thermal dissipation. But the smaller, the cheaper. But not by much. Considering that at Digikey's pricing, at 500 unit pricing, you are talking about under a hundred dollars in difference. Significant difference in pricing, is a very subjective idea, given the tradeoffs. TSSOP is hard to mess up for even most assemblers, it is a lead package. Size difference is also small, 4mm x 4mm, 5mm x 5mm, or 7mmx6mm. You have slightly higher costs with the TSSOP (part cost and pcb space), but routing is easier due to the pin spacing, and better thermal performance. It's a toss up really. You could get two prototypes made, one with the cheaper 24qfn and one with the TSSOP, and then make your final decision based on which one performs better.

\$\endgroup\$
1
  • 2
    \$\begingroup\$ Hahaha the same number of bullet points, covering pretty much the same ground! \$\endgroup\$ Commented Jul 11, 2013 at 16:44
12
\$\begingroup\$

Regardless of which specific part number is under consideration, here are some generic rules of thumb I've found useful:

  1. Things to check with the assembler:

    • Do they charge differently for different pin pitches

      One set-up I deal with charges per solder point, and almost thrice as much per point for 0.5mm as for 0.8mm pitch

    • Do they require additional turn-around time for smaller pitch work

      The one I use does, because they share time on an automated setup for boards with smaller parts

    • Does the assembler provide a board test guarantee?
    • Do they charge a premium for through-hole parts in an otherwise SMD board

      I've found prices being doubled simply due to addition of a through-hole terminal strip on an SMD board - independent of BOM cost

  2. When contracting work to manual assembly setups

    • Avoid leadless packages / BGA like the plague

      The assembler finds ways of messing it up.

    • Avoid packages with lead pitch lower than 0.5 mm

      Manual assembly might short some pads, it is a pain to debug

  3. When hand-soldering by yourself, use the biggest leaded package available

    • Avoid through-hole packages, though, if you would need to drill the PCB by hand
  4. For parts which may need to dissipate some heat:

    • A package with a big thermal pad is preferable. This may mean a larger package than you would like.
    • Check the datasheet:

      In some cases, a DIP might be best for greater thermal capacity and better heat dissipation

      Others might actually have better dissipation or lower heat generation in the smaller package, because the smaller package is sometimes an updated internal design

  5. For parts with different pin-count packages, the larger pin-count option may expose additional pins/functions

    • Evaluate whether those functions are useful, else go with the lower lead count
  6. While staying within the lead pitch and pin count recommendations above, smaller is better

    • The smaller the package, the lower the PCB area and thus cost of PCB manufacture
  7. Don't forget to check if any of the packages are on life-buy / to-be-discontinued status

    • This is often the case with DIP parts and sometimes SOIC as well. Avoid those packages.
\$\endgroup\$
4
  • 1
    \$\begingroup\$ Adding to your answer, adding a through-hole part to a design that was previously all SMT is likely to add cost due to needing to add an additional "selective wave" (or manual) solder process. Similarly, adding an SMT part to a previously all-through-hole design is likely to add additional process steps, and add cost. \$\endgroup\$
    – The Photon
    Commented Jul 11, 2013 at 16:56
  • \$\begingroup\$ @ThePhoton Yes, that's what I meant, but did not write clearly enough: The cost increase due to the addition of through hole pin-strips was for an otherwise all-SMD board. \$\endgroup\$ Commented Jul 11, 2013 at 17:10
  • \$\begingroup\$ Yes, I was just adding a not for future readers to explain why (adding process steps) it can be a big cost adder. \$\endgroup\$
    – The Photon
    Commented Jul 11, 2013 at 17:16
  • \$\begingroup\$ also, I found that using though-hole componets will mess up the board with flux, if the assembler is cheap \$\endgroup\$ Commented Jul 12, 2013 at 11:10
2
\$\begingroup\$

The A4984 has a thermal relief pad underneath the part to help alleviate heat issues. If you use the recommended land pattern and follow the datasheet's layout instructions you should be fine.

\$\endgroup\$
3
  • 2
    \$\begingroup\$ This does not answer the question. The OP is not interested in whether or not something will be "fine", but what the best option is. \$\endgroup\$ Commented Jul 11, 2013 at 19:05
  • \$\begingroup\$ I think what this answer is saying is that the thermal considerations of the packaging on this particular part is either marginal or non-existant, and should not affect the decision to use one package or another. \$\endgroup\$ Commented Jul 11, 2013 at 21:11
  • \$\begingroup\$ @AJMansfield The "best" option is very dependent on what you're doing. If his application is going to be low current then he will not need additional cooling. If he is stressing the part then his design will need to take that into consideration. My point was that OP should be reading the datasheets that contain all the information he needs to use this part. \$\endgroup\$
    – user26258
    Commented Jul 12, 2013 at 20:34
1
\$\begingroup\$

From PCB layout view, some package has a better pin distribution than others. For example:

  • All pins from same port together
  • Vcc and GND pin together for decoupling.
  • Digital pins and analog pins in different sides

All these points will help you with the layout. And in my opinion you can consider them when you choose a package. Obviously, it not the main point.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.