the 020 and better most bus transactions are async. So increasing the CPU speed shouldn't affect anything, because it will add additional bus wait states via the DTACK line. I have already researched all of this.
However 68000 backwards compatibility does require an E-clock which IS synchronous and drives the VIA, SCC, etc.. But on an SE/30, this is all handled by the GLU and is not by the CPU anymore. CPU handles the address calls asynchronously and the GLU does the rest internally.
You can cut the clock line to the CPU, and build an ICS511 circuit to double the clock speed to 33Mhz while keeping it phase-locked to the rest of the system.
But again, its going to insert additional wait states so the performance gain? Not much unless it has on-chip cache.
In theory you could stick an 030 in there running at 100Mhz, but you wouldnt see any speed increase. Why? Well... its still talking to RAM at a blazing sped of 16/33mhz.
True acceleration requires the RAM, Shadowed ROM, cache to be the same width, and running at the same speed as the accelerated CPU to gain any kind of performance.
Then some sort of logic, or reprogrammed MMU to select "your" ram instead of "that" RAM.
RAM and ROM have to sit in the same memory mapped position on the bus as the original RAM and ROM, but to stop bus contention, it has to be figured out that when the system selects RAM memory addressing, it doesnt call back to the logic board, but to the accelerator instead. Same thing with ROM. Only way this is possible is by hijacking the address decoding, and the only way to do that without seriously hacking the hardware is remapping via an MMU.