Array ( [content] => [params] => Array ( [0] => /forum/threads/how-are-the-benefits-of-bspd-affected-by-3d-stacking.23416/ ) [addOns] => Array ( [DL6/MLTP] => 13 [Hampel/TimeZoneDebug] => 1000070 [SV/ChangePostDate] => 2010200 [SemiWiki/Newsletter] => 1000010 [SemiWiki/WPMenu] => 1000010 [SemiWiki/XPressExtend] => 1000010 [ThemeHouse/XLink] => 1000970 [ThemeHouse/XPress] => 1010570 [XF] => 2021770 [XFI] => 1050270 ) [wordpress] => /var/www/html )
"Yes"Are you asking about die-to-die stacking (face-to-face, face-to-back), chiplets in vertical integration, or high-bandwidth memory (HMB) stacked atop logic?
Yes, since there is no real chip available for review the effects for BSPDN, we don't know for sure how it help for heat dispersion. But therapeutically speaking, since the IR drop on power network been reduced significantly, the waste heat should reduce dramatically. so heat issue should be easier to solve. By the way, since the power delivery traces should be on backside mostly, so the heat dispersion paths can be on both sides of the chip's surfaces.On the contrary, since the BSPDN can be wired separately from the signal wiring, isn't there a Merit in terms of exhaust heat, not a disadvantage?
Actually I'm not sure because there is no precedent for a chip that uses BSPDN
I would assume heat dissipation would be slightly improved. The area on top of the CPU becomes thinner - meaning less insulative material before you get to the die surface / heat spreader. I would think this would offset the increase in "under insulation" since the majority of heat goes out the top of the silicon (where the cooler is located).How do you get the heat out of BSPDN for desktop chips clocking 6+ GHz ?
That doesn't stack up with actual calculations/simulations I did when looking into BSPD.I would assume heat dissipation would be slightly improved. The area on top of the CPU becomes thinner - meaning less insulative material before you get to the die surface / heat spreader. I would think this would offset the increase in "under insulation" since the majority of heat goes out the top of the silicon (where the cooler is located).
(The metal layers on top - whether signal only or also including power, are encased in an insulative material).
Very interesting. Just to make sure I get this - on silicon dies today, the primary heat path goes under and around rather than through the top of the transistors and metal layers above that?That doesn't stack up with actual calculations/simulations I did when looking into BSPD.
With conventional FSPD the transistors sit right on the silicon substrate, which is a pretty good thermal conductor (about 50% compared to solid copper) -- the primary heat path (more than 90%) is through this substrate to the backside of the die, then through the TIM to the heatsink. Even a normal thickness substrate (e.g. 700um) has very low thermal resistance. There's also very good lateral thermal conduction to spread out the heat from circuit hotspots.
With BSPD the substrate is below the transistors on the I/O bump face of the die, with the thick metal and bumps below this; above the transistors are all the thin fine pitch metal layers (poor conductivity, low metal density with poor vertical connections) embedded in dielectrics (very low thermal conductivity, typically 100x worse than silicon) -- there's not even any thick metal with fat stacked vias which might help get heat out, these are all on the backside of the die below the transistors.
The fact that these topside metal/dielectric layers are relatively thin helps with vertical heat flow (but this is still a lot worse than silicon), but a particular problems is that the horizontal heat spreading at transistor level is also very poor since there's almost no silicon there. This really hits high-power-density structures such as clock drivers and high-speed SERDES, you get terrible hot-spots where the local transistor/metal temperature is *much* hotter than the heatsink and surrounding circuits. In one example I looked at, the worst local hotspots were +20C for FSPD and +50C for BSPD... :-(
This is one reason why TSMC currently recommend BSPD only for "actively-cooled" applications like (liquid-cooled?) HPC, where the heatsink can be kept pretty cool (e.g. 60C) so even with the worse hotspots you can still keep the transistors and fine-pitch metal within Tmax limits. There's no chance to run the heatsink at "normal" temperatures (e.g. 90C) encountered in many air-cooled applications.
Correct, with conventional FSPD almost all heat (typically >90%) goes from the transistors down into the silicon substrate underneath (or on top with a flip-chip) and then through the TIM between the die backside and the heatsink/package lid. The silicon substrate acts as an excellent heat-spreader for small hot circuits, like are found in high-speed SERDES or clock drivers.Very interesting. Just to make sure I get this - on silicon dies today, the primary heat path goes under and around rather than through the top of the transistors and metal layers above that?
Is that why the "flipped die" around the Pentium II/III era was a big deal for cooling?
Can they add a 3D "conductive" layer in between the silicon die and either top side or bottom side (with electrical conductors poking through appropriately) to address this?
Thanks for correcting me here!
That said, BSPDN also has different methods.Correct, with conventional FSPD almost all heat (typically >90%) goes from the transistors down into the silicon substrate underneath (or on top with a flip-chip) and then through the TIM between the die backside and the heatsink/package lid. The silicon substrate acts as an excellent heat-spreader for small hot circuits, like are found in high-speed SERDES or clock drivers.
You can't add an "extra layer" because the chip is in the way -- and with BSPD it's the bits that are poor thermal conductors, thin metal/vias and dielectrics on the frontside. Even if you bonded more silicon on top of this, the heat still has to wriggle its way from the transistor through these layers to get to it. If you put a TIM in the way instead (relatively poor conductivity, quite thick) this makes the heat-spreading problem even worse -- it's OK at the back of a thick silicon substrate, it's terrible right above the frontside layers.
This is not a minor theoretical problem, it's a major stumbling block for chips with ultra-high-speed circuits (very high power density in a small area) where liquid cooling is not possible (or the heatsink is not cold enough, which is the same thing). We can't even consider using BSPD processes until a solution is found... :-(
Like I said, how big a problem this is depends on the chip design. There's a fundamental thermal problem with BSPD if you have small circuits on-chip with high power density, I gave a couple of examples. If you can spread out/distribute the "hot bits" (or keep the heatsink cooler) then BSPD is less of a problem, you just end up with all the transistors running a bit hotter.That said, BSPDN also has different methods.
It may be solved if the design or layout that actually uses it is refined.
At least if you're trying to introduce it, Intel may have prepared some kind of plan.
BSPD is garbage... It's a pityLike I said, how big a problem this is depends on the chip design. There's a fundamental thermal problem with BSPD if you have small circuits on-chip with high power density, I gave a couple of examples. If you can spread out/distribute the "hot bits" (or keep the heatsink cooler) then BSPD is less of a problem, you just end up with all the transistors running a bit hotter.
There's no "magic sauce" here, it's basic physics -- thin/narrow metal layers with tiny vias all surrounded by dielectric on the frontside are lousy at heat conduction, both vertical and lateral. If you try and put in big slabs of metal/multiple via pillars on the frontside to help then you've just reintroduced what you tried to get rid of by moving power distribution to the backside, the density goes back down and you've lost one of the big advantages of BSPD (moving all this heavy metal to underneath the transistors).
Maybe this is OK for Intel with relatively low clock rates (*only* 6GHz!) and large functional blocks. It's definitely not OK at 10x the clock rate... :-(
Like I said, this is based on actual circuit thermal simulations, not marketing handwaving and Powerpoint publicity slides... ;-)