Terrible Fire TF1260 CPLD cooling

I have a Terrible Fire TF1260 in my Amiga 1200. I used to have an Apollo 1240 upgraded to 060 in it and was very happy with that card (despise what other said about the card, it was very stable for me). Time marches on though and the TF1260 started to look more and more impressive, so I built one last year. The TF1260 supports overclocking by software. One comment I read was that the chances of a good overclock improved if you put heatsinks on the two CPLD chips.

Keep in mind that I had a heatsink on the 060 when doing overclocking tests. But the space between the 060 and keyboard is so tight it was very difficult finding a heatsink in my stash that would fit with the keyboard installed. I have actually not solved this yet, thus I just focused on the CPLDs and will try to solve the 060 heatsink some other day, until then it will run at 50Mhz.

The problem with the CPLD cooler is that the right CPLD need a short heatsink if you want to run a compact flash adapter over it. As you can get an impressive speed boost for the CF card by using the IDE port on the TF1260 this was off course something I would need to consider.

I had ordered these 18x18x20mm heatsinks for this exact CPLD before. The left one is the original form and the right one is the heatsink cut down and modified. I dont like to do fabricating as it gets so messy and difficult to get good results with hand tools. I will probably order a new heatsink in the correct height in the future.

Here I am test fitting the heatsink.

And here it is secured to the chip. I use a thermal pad from AlphaCool that I cut to fit myself. The thermal pad from AlphaCool is somewhat thicker than what you usually get when you order heatsinks from Aliexpress. The thicknes is 0.5 mm, the thermal pad is also softer and more gooier than regular flat thermal pad. Once secured with the AlphaCool thermal tape, these pads wont go anywhere, they are secured very firmly. I highly recommend these AlphaCool thermal tape and would use them even on the 060 with a large heatsink without no problem or worry that the heatsink would fall off (even if mounted vertical!)

So here we are, everything fits now. But to use the IDE port on the TF1260 I need to burn a custom Kickstart with ehide.device, more on that when I will get to it.

And about finding a solution for cooling down the 060? I have not got a clue, I will probably need to cut down a thin copper plate and place a heatsink on it offsett from the CPU. Not ideal, but better than nothing. A small heatpipe cooler leading heat to fins over the top of the cards close to the floppy drive would be ideal, but prototyping a cooler like that would take weeks and lots of money. I will see what I will come up with.