• 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.

Mac SE/30 processor question.

joethezombie

Well-known member
You can replace them, but you would get no performance increase by doing so.  The clock will still be locked around 16MHz-ish regardless of the speed the processor is rated at.  You could try to swap the oscillator with a higher frequency version, but I would imagine it would cause all kinds of severe problems with the other onboard systems, which all gather their timing from the same oscillator.  I remember reading one such individual achieving a stable 20MHz bus, but that's a lot of work for such few MHzes.

This is why the SE/30 accelerators are so sought after, and why Artmix can sell a simple adapter for $200.oo.  

 
Last edited by a moderator:

ZaneKaminski

Well-known member
I have wondered about this. The main limiting factors on the clock speed achievable with a faster oscillator are the maximum speeds of the 68030, Apple "GLU" chip, the asynchronous DRAM latency, and the peripherals.

The processor and DRAM can be upgraded to higher speed grades, but the peripherals, VRAM, and GLU, I'm not sure. Maybe they will work at 20 MHz, but maybe they will not work or be unreliable in a certain way.

Buuuuuut, there is one more problem. The Mac II series is more easily overclocked than the compacts, because the Mac II series have separate video and processor oscillators. But the compacts, including SE/30, use the same oscillator to drive the video circuitry and the CPU. So increasing the frequency would do weird things to the video. It may be possible to modify the SE/30 by cutting the clock trace to the video circuitry and adding another, slower crystal oscillator to feed the video output.

So to summarize:

  • Upgrade CPU, DRAM and VRAM to lower latency
  • Ensure peripherals and GLU will work at the higher speed
  • Cut the clock trace to the video system and send it a clock speed matching the original video clock (either 15.6672 MHz or 31.3344 MHz, not sure)
  • Replace stock 33.1144 MHz crystal oscillator with higher frequency
 
Last edited by a moderator:

unity

Well-known member
Zane is right. I think this may have been attempted before but there were video issues. In the end, if there was an easier way it would have been done commercially instead of using upgrade cards. Of course the cards usually require the socketed version of the board which is not every one.

 

ZaneKaminski

Well-known member
Commercial products basically can't involve out-of-spec operation of chips, so naturally nobody sold upgrades of this type. (Though some companies did seemingly certify 40 MHz 68030s to run at 50 MHz.)

But for someone with some technican's skills, it wouldn't be too hard of a project, I don't think. The hard part is finding and cutting the "C16M" 15.6672 MHz clock signal going to the video circuitry and wiring up another oscillator to it, separating it from the rest of the machine to be overclocked.

Of course, there's a high probability of destroying the SE/30, at least beyond anyone's capability to repair, and it might just turn out that the mod won't work at all.

Also if the GLU chip and other peripherals can't run at 20 MHz, you could try increasing the voltage from 5V to 5.5V or 6V. Obviously you don't want to crank it up too much, but that extra voltage might reduce the propagation delays in the chips that limit their performance to ~16 MHz.

 
Last edited by a moderator:
Top