5 ms·
Is there an M68K CPU that’s considered “fast enough” for most things today or is this a fun retro-computing effort?
by doublepg23 3y ago
Is there an M68K CPU that’s considered “fast enough” for most things today or is this a fun retro-computing effort?
- dmitrygr 3y agoThere actually exists an insane project by some madmen that implements a modern OoO 68k-compatible core. It has a typical IPC north of 3! (compared to a real 68k, which is lucky to have an IPC of 0.3 on a good day). It is truly a work of marvel! http://www.apollo-core.com/index.htm?page=features http://www.apollo-core.com/index.htm?page=features
- suprjami 3y agoafaics this is used in Amiga accelerator cards and doubles the performance of an Amiga A4000 which ran at 25MHz. So nothing we'd really consider modern.
- dmitrygr 3y agoI suspect you might be mistaken. The IPC uplift at same clock rate compared to a stock 68k is over 5x in all cases, often more.
- erwan577 3y agothis is a proprietary FPGA design. The effective performance is limited by FPGA technology for now. Maybe additionnal design work would be required for an ASIC targeting latest foundry nodes.
- SillyUsername 3y agoAs well as the Apollo FPGA emulated one there's an ARM based M68K emulator https://github.com/michalsc/Emu68 https://github.com/michalsc/Emu68
- therealcamino 3y agoI don't know if the NXP ColdFire CPUs are available anymore, but they continued development for a while. https://en.m.wikipedia.org/wiki/NXP_ColdFire https://en.m.wikipedia.org/wiki/NXP_ColdFire