• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

68040 Heatsink options

zigzagjoe

Well-known member
Figured I'd post some notes here instead about options I tested for cooling a 68040 rather than derail another thread.

Per the 68040 datasheet, a heatsink and/or airflow is essential for cooling the 68040 at almost any speed, with some LC models or low frequency models getting a pass. FWIW, I found that a ridiculous amount of airflow was required to keep an OC'd 68040 stable without a heatsink: I think it's safe to say that a heatsink should always be employed if possible.

Heatsinks

1: Heatsink-only:
Generic 45x45x10mm
  • https://www.digikey.com/en/products/detail/wakefield-vette/628-25AB/5068247
  • I believe this is what most folks go for as the size is extremely common and can take a 40mm fan on top with self-tapping screws into the fins. Many similar options are available.
  • Ought to be suitable for an 040 in most applications when not overclocking.
  • I've attached a STL for some 3D-printable brackets that will clamp onto the side of the 68040 to mount.
    • The supplied STL is good for this heatsink or others with around 2.5mm fin spacing and 2.5mm thickness on the base.
    • it must be printed in ABS or other temperature tolerant plastic.
    • PLA and PETG do not tolerate enough heat for use on a passive heatsink. PETG would probably be fan with a fan.
1699199263900.jpeg

2: Heatsink-Fan: Cool-Cox VC-AL4009(LE)
  • 40x40x11mm + mounting holes. Good for space-constrained scenarios
  • Fun fact: OEM replacement for a slot machine's main board.
  • Easy enough to come by from Ali* or Ebay.
  • Comes with good quality non-adhesive PTM thermal pad.
  • The mounting holes aren't immediately useful; I cut them off and instead put a border of thin thermal tape around the supplied thermal material.
    • Haven't taken this off yet to verify good contact, but it's been good enough to keep it from reaching the temperature at which the 040 begins crashing
    • Temps have measured fine with thermalcouple and IR temp gun, also.
  • Runs silently at 5v, definitely audible at 12v. 5v speed is low - sufficient for additional cooling vs a heatsink but not enough to keep an OC'd 040 cool in the bowels of an SE/30.
  • 12v + a ~60 ohm resistor brings the speed down somewhat and reduces the noise sufficiently to be masked by HDD/system fan in my use. 5v was too slow for stability when installed in the system.
1699199062605.jpeg1699199071420.jpeg1699199082453.jpeg

3: Heatsink-Fan: Adda AP4512HX/MX/LX, AP4505HX/MX/LX
  • Ideal for a space-constrained 68040 at 45x45x10mm. Radius rocket?
  • These are somewhat harder to come by. Originally used on GeForce 256 cards, but still produced today.
  • I got a 12v MX (medium-speed) model, this can be found on ebay or Mouser. It is somewhat loud at 12v, a resistor would be desirable to quiet it down.
  • 12v model will run on 5v, however the speed is low. Similarly wasn't enough to keep OC'd 040 in check @ 5v when installed in SE/30, but might be OK in a Mac II.
  • No thermal interface supplied. This can be mounted with thermal paste and a close derivative of the clips for the first heatsink.
1699200535339.jpeg

Thermal interface options

Thermal paste

Best option, however requires mechanical attachment. Extreme mounting pressure isn't needed, we're not needing to get rid of tens or hundreds of watts here. Simply a heatsink floating on paste was enough to keep things stable for me. It may be possible to apply thermal paste in the center of the heatsink, with some dots of thermal adhesive/or just glue in the corners to keep in place while still being non-permanent.

Thermal glue

One of the better options, but don't plan on removing it without a fight. For that reason I'd personally prefer to never use it...

Thermal pad

I haven't tested on a 68040, but as these are generally not self-adhesive there's not really a point over paste in this application.

Thermal tape


I tried mounting the first heatsink with some cheap thermal tape. The contact was absolutely atrocious as can be seen in this picture. That said, it did seem to be sufficient (with airflow) to keep things in check.

Better quality (and slightly thicker) tape might do better, but it doesn't seem to be easy to come by as compared to the cheap chinese crap I got off amazon.

1699203045220.jpeg
 

Attachments

  • 68040 2.5MM Heatsink Clip.stl.zip
    5.4 KB · Views: 1
  • adda fans 2233123.pdf
    67 KB · Views: 1

cy384

Well-known member
I've used indium foil instead of paste (on a 68040 and a modern power9 chip), but I think they really need high pressure to work well (much moreso than paste). I have a heatsink that kinda screws in to push down on the 68040 to ensure good contact, but it's an old aftermarket part, so not really something that's easy to find now.
 

tt

Well-known member
@zigzagjoe I am looking to print your clips with MJF. I also ordered some thermal tape from Digikey to try out. PSA generally needs ~14 psi applied for some amount of time to get proper adhesion and clean surfaces, but the ceramic might be more difficult to stick to.
 

MrFahrenheit

Well-known member
My solution was to put a border of adhesive thermal tape around the heatsink and then a good dab of Noctua NH1 thermal compound in the center.
 

Attachments

  • IMG_1978.jpeg
    IMG_1978.jpeg
    1 MB · Views: 19
Top