Close

Hack Chat Transcript, Part 1

A event log for PCB Thermal Design Hack Chat

Keeping the magic smoke inside you boards

dan-maloneyDan Maloney 03/30/2022 at 20:190 Comments

Mike Jouppi joined  the room.11:50 AM

Dan Maloney11:51 AM
Hi Mike! Welcome aboard!

Mike Jouppi11:51 AM
Hi Dan, thanks

Dan Maloney11:51 AM
We'll get started in just a few minutes

Mike Jouppi11:51 AM
I came in early to see how this all works

Dan Maloney11:52 AM
Oh sure -- good idea to see how the interface works.

Mark J Hughes11:52 AM
Hi Mike! Hi Dan!

Mike Jouppi11:52 AM
Yes, too easy

Mike Jouppi11:52 AM
Hi Mark

Dan Maloney11:52 AM
Hi Mark, welcome back!

Mark J Hughes11:53 AM
Pssh -- miss this? NEVER!!!!

Dan Maloney11:54 AM
:-)

Mark J Hughes11:54 AM
So -- what's everyone been up to lately?

Nicolas Tremblay joined  the room.11:54 AM

Mark J Hughes11:54 AM
Also Dan -- I don't know if you want to promote it -- Mike just gave a talk with me here:

Mike Jouppi11:55 AM
Mark, I was going to ask you for that link. So....thanks

Dan Maloney11:56 AM
Well, that's quite the rogue's gallery in the thumbnail...

Mark J Hughes11:56 AM
Some say it's the best hour of youtube this year. I say no. It's the best hour this century!

Mark J Hughes11:56 AM
(Thos other people also say I'm a bit hyperbolic, whatever that means)

Mark J Hughes11:57 AM
It was a lot of fun though.

Mark J Hughes11:59 AM
Woohoo! It's go-time!

Mark J Hughes12:00 PM
(Also Dan, unrelated to Mike, I forgot to share this link with you:

Enjoy)

Dan Maloney12:00 PM
OK folks, let's get started. Welcome to the Hack Chat, I'm Dan and Dusan and I will be moderating today as we welcome Mike Jouppi to talk about thermal design consideration for our PCBs.

Mike Jouppi12:00 PM
Thanks Dan

Dan Maloney12:00 PM
Hi Mike, welcome! Can you start us off with a little about your background?

Mark J Hughes12:01 PM
Hi Dan & Dusan & Mike!

Grogdor the Burninator joined  the room.12:01 PM

Mike Jouppi12:01 PM
Sure, I'm a mechanical engineer that specializes in heat transfer. I'm semi-retired and lately I've been trying to get the word out about IPC-2152

mandresc joined  the room.12:02 PM

Mike Jouppi12:02 PM
IPC-2152 is an IPC standard for sizing electrical traces in PCBs

Mark J Hughes12:02 PM
Why Mike, I too love IPC standards. But I find IPC-2221 so burdensome and dated. Tell me more about IPC 2152!

Mike Jouppi12:03 PM
I refer to it as a baseline for trace sizing. By that I mean that it represents as basic a configuration as possible.

Dusan Petrovic12:03 PM
Hi everyone!

Mike Jouppi12:03 PM
Just traces in a pcb. Not copper planes, no mounting and the board is suspended in air or vacuum (for space environments)

alol_abax joined  the room.12:04 PM

Alexander Olsen12:04 PM
HoI!

Mark J Hughes12:04 PM
What amount of current do most engineers need to start worrying about trace heating?

Mike Jouppi12:04 PM
People think that that is unrealistic for a pcb

Mike Jouppi12:05 PM
The best way to assess trace heating is by the power dissipation of the trace. I^2R

Alexander Olsen12:06 PM
I suppose that changes quite alot based if it placed on an inner or outer layer as well, and the stack-up in general

Mike Jouppi12:06 PM
I think that the standard is unrealistic as well, just to clarify. I think that the copper planes and mounting configurations need to be considered to provide a realistic temperature rise for a given trace size and applied current.

Mike Jouppi12:06 PM
Inner and outer run very close to the same temp.

Mike Jouppi12:07 PM
Outer run a little hotter in the configuration used for the testing.

tinfever12:07 PM
Is there a way to calculate power dissipation of planes that doesn't require super fancy and expensive simulation software?

Alexander Olsen12:08 PM
Interesting! I've allways been paranoid and made some significant extra margins for the inner layers

Mike Jouppi12:08 PM
You can make rough calculations depending on the amount of cut outs and odd geometries

Mike Jouppi12:09 PM
That's why I'm out talking to people.

mandresc12:09 PM
Mike, when you say power on pcb tracks, are you refering as the tranverse area right?

ryan.clement joined  the room.12:09 PM

Mike Jouppi12:09 PM
I created a set of 68 different charts that didn't get published to the public.

Mark J Hughes12:09 PM
Alex -- that's because of some notes in IPC-2221 that were invented by gov't scientists in the 50's. Everyone use to.

Mark J Hughes12:09 PM
Did someone say charts?

Mark J Hughes12:09 PM
I like charts.

Mark J Hughes12:10 PM
In fact, I have a folder on my computer named Charts that lies empty. Sure would be nice if I had some nice charts to put in that folder Mike.

Mike Jouppi12:10 PM
My company developed 68 different charts for sizing traces. We also developed software to use them. It just didn't sell. So we shut down in2004

accounts joined  the room.12:11 PM

Sven F12:11 PM
Hello altogether!

Mike Jouppi12:11 PM
We incorporated different materials, added copper planes, varied the distance from traces to planes and varied board thickness

Mike Jouppi12:12 PM
The variations are interesting to observe.

Mark J Hughes12:13 PM
What do you wish more engineers knew about PCB trace heating?

Mike Jouppi12:14 PM
While working with IPC as a volunteer, I chaired the development of IPC-2152. We have a significant list of items to investigate through testing and thermal modeling.

Alexander Olsen12:14 PM
Ooo, would love to have joined that research. Have you had any special look at rigid-flex PCBs? I imagine the flex has good thermal isolation

Mike Jouppi12:14 PM
Flex is one that I wanted to do testing on, but we didn't get to it.

Mike Jouppi12:15 PM
The old IPC-2221 internal chart is good for flex when there aren't multiple layers in the flex

Mike Jouppi12:16 PM
I think of flex as a very thin board. The IPC-2152 standard is based on a 0.07inch thick polyimide board

Alexander Olsen12:17 PM
Thanks. I'll have a closer look at these standards!

Matthew12:17 PM
In your interviews and on your website, you advocate for engineers making their own charts. I assume you mean in the style of the 68 unpublished ones. Can you recommend a way to get started on that method?

Mike Jouppi12:18 PM
That's a bit of a story.

Mike Jouppi12:18 PM
I will try to give a brief outline

Sven F12:18 PM
And greetings from Germany.

Thank you for organizing this event and actually I have a question for you.

I am desingning a power electronics PCB and for a full bridge converter I want to use some surface mounted MOSFET which are meant to be cooled from the bottom side of the PCB.

The name of the package in question I couldn't remember (something odd from Infineon), but it is around half the size of a D2PAK package.

The losses that are occuring can be as high as 15 W per MOSFET (that's 60 W in total then).

My questions are:

-how can I design the cooling in general? (Heat sink on the bottom of the PCB)

-where can I find suitable heat sinks and mounting options? Maybe a manufacturer name would be helpful.

-how to design thermal vias properly (under der MOSFET, all around the package,...)?

-general design guidelines

If you could help my I would be very glad!

Mike Jouppi12:20 PM
I will get back to this last question in a minute.

riaannel29 joined  the room.12:20 PM

Mike Jouppi12:21 PM
Creating trace design charts. Start by creating a thermal model of the board represented by IPC-2152. Correlate the model to the charts in IPC-2152 and then expand on the model. All the info for model inputs are in IPC-2152 and the appendix in IPC-2152

antiteror joined  the room.12:22 PM

Mike Jouppi12:22 PM
Back to the full bridge converter. Are you doing any thermal modeling?

Mike Jouppi12:26 PM
My questions are:

-how can I design the cooling in general? (Heat sink on the bottom of the PCB) If the bottom of the PCB is your path, then you will want to assess the temperature difference between the component and the bottom of the board. This is done by calculating the thermal resistance through the PCB. You will create a parallel path using the thermal vias.

Matthew12:27 PM
Interesting that the standard has all the data. I assumed some lab measurements would be required.

Sven F12:28 PM
Yes, I do.

Losses are modelled using the spice models and the parasitic components on the PCB.

The Rth of the MOSFET, TIM and a heat sink (one that is usually meant for BGAs) are known.

Only the Rth of the PCB and the vias are unknown.

In the first tests where I put some thermal vias directly under the exposed pad I realized that the heat transfer is very bad.

The cooling concept was a follows:

MOSFET

PCB including thermal vias

TIM

Heat sink

Mike Jouppi12:28 PM
Interesting that the standard has all the data. I assumed some lab measurements would be required. We used a lab to measure the thermal conductivity in the x, y and z plane for the dielectric materials, as well as the specific heat and density.

Mark J Hughes12:29 PM
Mike -- the standard is behind a paywall -- it's unusual for engineers to see it if they don't belong to a company that subscribes to IPC.

Mike Jouppi12:29 PM
In the first tests where I put some thermal vias directly under the exposed pad I realized that the heat transfer is very bad. Yes and with the amount of power you have you will also have a high temperature rise (delta T)

Mike Jouppi12:30 PM
When people start running 1 or 2 amps and up, then we start to see trace heating that needs to be assessed in a design.

Mike Jouppi12:31 PM
I also like to talk about parallel conductors and high current pulses.

Mike Jouppi12:32 PM
Parallel Conductor Rule:

For groups of similar parallel conductors, if closely spaced, the temperature rise may be found by using an equivalent cross-section and an equivalent current.

The equivalent cross-section is equal to the sum of the cross-section of the parallel conductors, and the equivalent current is the sum of the currents in the conductors.

Sven F12:32 PM
Hello Mike,

thanks for answering.

The principals about heat sinks and thermal calculations are nothing new to me.

I would like to learn how to properly design a cooling solution of smd MOSFET.

E.g. which series of heat sinks are on the market (including mounting if possible)?

And how to design the thermal vias properly? (Diamerter, position, amount, ...)

Mike Jouppi12:34 PM
I would like to learn how to properly design a cooling solution of smd MOSFET.

E.g. which series of heat sinks are on the market (including mounting if possible)?

And how to design the thermal vias properly? (Diamerter, position, amount, ...) I always kept a spreadsheet with calculations for sizing thermal vias. The spreadsheet is handy. Copper planes on the first few layers near your component do a lot for spreading the heat

Dan Maloney12:35 PM
How much of a role does the board substrate play in thermal characteristics? Seems like the FR4 (or whatever) could act as a heatsink to draw heat away from traces. Or is that a naive way to look at it?

Mike Jouppi12:35 PM
There is an old rule of looking at 45 degree spreading from the component down through the board. The copper planes increase the area for helping to conduct through the board and allow more thermal vias to help

Mike Jouppi12:36 PM
Copper is 1000 times more conductive than the dielectric

Mike Jouppi12:37 PM
The board doesn't help much. We measured the thermal conductivity in each axis to get the best data possible for our thermal modeling.

Mike Jouppi12:38 PM
When I first studied high current pulses, I used to use the melting temperature of copper to assess fusing.

Mike Jouppi12:39 PM
I use a method called a lumped parameter representation of the physical geometry. I was able to do some testing and later had my testing validated by Johannes Adam and work he did with Doug Brooks.

Mike Jouppi12:40 PM
It turns out that 600C is the threshold for looking at high current pulses. At 600C you will see thermal run away and fusing.

tinfever12:41 PM
Is it even possible to transfer that much (15-60W) thermal energy from the top of a PCB to the bottom? It feels like there would be a finite limit on Watts per board area.

mandresc12:41 PM
What will be the best way to learn to model thermal PCBs? Thx

Mike Jouppi12:43 PM
Is it even possible to transfer that much (15-60W) thermal energy from the top of a PCB to the bottom? It feels like there would be a finite limit on Watts per board area. That's a good question. I've had similar problems. It gets exotic. You have to assess a path to the sink. With that much power, small resistance create large delta T's.

Mike Jouppi12:44 PM
it all starts with all the energy into the system and assess how you can get the energy out.

Mark J Hughes12:44 PM
What about differential CTE and board failures with high delta-T's Mike?

Sven F12:44 PM
Exactly, Mike.

But can you tell me how you designed the themal vias in such cases?

Maybe there are any application notes?

Mike Jouppi12:45 PM
I never liked the stress side and spent most of my time on the thermal side.

Mark J Hughes12:45 PM
https://www.ti.com/lit/slma002 TI has this one.

Mark J Hughes12:45 PM
The standard for thermal pad patterns is IPC-7093 I believe.

Mark J Hughes12:46 PM
Epoxy fill is expensive (and usually pointless.) You're better asking for thicker wall plating. But you have to create a solder dam or the via cavities will flood with solder and you'll get voiding between the land pad and the part pad.

Mike Jouppi12:47 PM
But can you tell me how you designed the themal vias in such cases? It is a parallel thermal path. Calculate the thermal resistance of one thermal via. Calculate how many you will need to get the delta T that you need through the board and then assess if it is feasible.

Mike Jouppi12:48 PM
You can create different drill sizes and have the vias plated up with copper to get the cross sectional area you need to achieve the thermal resistance that you are trying to get. Do all this in a spreadsheet

Mike Jouppi12:49 PM
With the power that you are considering, it is best to use some thermal modeling tools to assess your design.

Mike Jouppi12:50 PM
What will be the best way to learn to model thermal PCBs? Thx Classes in heat transfer

Mike Jouppi12:52 PM

Mike Jouppi12:52 PM
This is a good book for hand cranks

Mark J Hughes12:53 PM

https://www.abebooks.com/9780471524519/Cooling-Techniques-Electronic-Equipment-2nd-0471524514/plp

ABEBOOKS

9780471524519: Cooling Techniques for Electronic Equipment, 2nd Edition - AbeBooks - Steinberg: 0471524514

Details infallible techniques for designing electronic hardware to withstand severe thermal environments. Using both SI and English units throughout, it presents methods for the development of various reliable electronic systems without the need of high-speed computers.

Read this on Abebooks

Mike Jouppi12:53 PM
Anyone interested in some trace heating data from a parallel conducting test we did?

sportyguy240 joined  the room.12:54 PM

Matthew12:54 PM
I would absolutely be interested.

Mark J Hughes12:54 PM
YES!

Discussions