68kMLA Classic Interface

This is a version of the 68kMLA forums for viewing on your favorite old mac. Visitors on modern platforms may prefer the main site.

Click here to select a new forum.
new 99 dollar 500mhz 68020?
Posted by: bigmessowires on 2015-07-10 11:31:50
Hmm, I don't remember the details of that now, but for most purposes I don't think it's essential to get an exact clock speed match for the original hardware, as long as it's pretty close. Yeah, those internal clock dividers are somewhat limited as to what frequencies they can do, so if you really need exactly 15.6672 MHz or whatever, you'll need to use an external oscillator to get it. What's more important than the exact clock speed is the relative speed of the various clocks, as you said. If all the clocks are ultimately derived from the same master clock, then you shouldn't have issues with edge synchronization.

It's been a few years since I looked at it, but I think one of the problems with Plus Too was that it was pushing the flash ROM to the edge of its timing specs, and I didn't understand the synthesis software well enough to set up proper timing constraints for the ROM access. I suspect it was occasionally fetching a bad value from ROM, causing the instability problems I observed. I never really figured out a good way to debug problems like that - I could debug functional problems like a reasoning error in the design, but not timing or electrical problems.

Posted by: hellslinger on 2015-07-10 12:08:28
So you were using an external Flash ROM? The newer Xilinx FPGAs have Block RAM slices that could be used as the ROM storage, and it wouldn't be terribly difficult to load the Mac ROM into BRAMs from the bitstream. Such a setup would not have any of those timing issues.

Posted by: CC_333 on 2015-07-10 13:23:53
It looks like it may be time for someone to dust off the Plus Two project, then!

c

Posted by: rieSha. on 2016-02-11 03:57:06
Just to mention it: Some folks are working on a old/new Mac Plus implementation for the MiST of Til Harbaum.

https://github.com/mist-devel/mist-board/wiki

The port currently reaches ~2.5x original Mac Plus 68000 speed. This sure is far away from the 500 MHz machine of the subject, but it is available and could be a startpoint/development platform.

see also the Mac Plus part of the page

Posted by: Bunsen on 2016-02-12 04:07:06
I notice that the Minimig (Amiga) AGA on MiST is running a 68020 - and the TG68 core is posting 100MHz+ speeds.

Posted by: Bunsen on 2016-02-12 04:50:59
Though I'm not quite sure I'm following this correctly, this person seems to be running an FPGA-built 7MHz 68000 Amiga with a 28MHz TG68 core.  (Found via the MiST github wiki)

< 4