My conclusion is that MCF5407 with the V4 ColdFire core will be unbearably
slow when executing average m68k code typically found in the Amiga
environment. I'd estimate that the overall performance drops below MC68060
@ 50MHz performance.
I guess it depends on how the emulation is done. I'm guessing it probably (?) executes the code nativly and the emulator is in the form of an interrupt service routine for "unimplimented instruction trap"; from there, does the equivilent sequence of instructions, and then returns.
I really think no-one can really tell how much it will slow things down. Perhaps lots, if there are emulted instructions inside inner loops... hmm. It's surely not a show stopper, for now :-) That's what the first prototype is: proof of concept. I hope everything goes well.
- Paul