the 68451 MMU was made as a companion for the 68010 CPU, Motorola's first CPU to support virtual memory. There are very few examples of machines built with this combination, and neither Linux nor NetBSD support it (yet). Most 68010 machines were either built with no MMU at all (being a minor upgrade from the 68000), custom MMU's (for instance the Sun-2), or the generation was skipped entirely for later M68k CPU's that included on-chip MMU.
Files
68451_Memory_Management_Unit.pdf
Manual for the 68451
Adobe Portable Document Format -
2.40 MB -
11/05/2020 at 23:58
I've poked at this idea myself, ever since I saw the MMU. From what I can tell, between the 68000's botched page fault handling, and the limited capabilities of the 68451, most system designers used their own MMUs. That S-100 card's a good find, though I had a thought of using VMEBus. After all, it was designed for backplane 68000 machines from the start.
Hi John, there's some documents in the hardware directory on Aminet that cover swapping their 68000s over to 68010s, so you may find them of use when using an 010 in an 000 design.
Thank you for the information. I would like to try this one day