Welcome, Guest. Please login or register.

Author Topic: Whats is an MMU unit ?  (Read 2400 times)

Description:

0 Members and 1 Guest are viewing this topic.

  • Guest
Whats is an MMU unit ?
« on: December 19, 2002, 06:54:46 AM »
I have an 1230 accelerator for my Amiga 1200. ( A friend let me borrow it until my PPC accellerator arrives :) )

I noticed that it has a slot for an MMU unit.

Does MMU stand for Memory managment Unit?

What does it do and is it going to make my Amiga faster if I install one?


Thanks in advance.





 

Offline Ilwrath

Re: Whats is an MMU unit ?
« Reply #1 on: December 19, 2002, 07:05:13 AM »
Yes, the MMU is the memory management unit, however this is usually built in the processor.  68030, vs the 68EC030.

Are you sure the socket isn't for the 68881 FPU (Floating Point Math Unit?)
 

  • Guest
Re: Whats is an MMU unit ?
« Reply #2 on: December 19, 2002, 07:08:18 AM »
Well, it also has a slot for an FPU and its taken by the  68882.

I notice that the the accelerators cpu is a MC68030FE2, if that means anything.


The model of the accelerator is MTec T1230/28

 

Offline Ilwrath

Re: Whats is an MMU unit ?
« Reply #3 on: December 19, 2002, 07:26:04 AM »
MC68030 should be a genuine Motorola "full version" '030, which means it would already have an MMU built in.  
(I can't find any references to an FE2 designation, but I'd imagine it is just a manufacturing code)

So, you should already have an MMU... Now, if the MMU is enabled by default or not on your configuration, that is another question.  A program like SysInfo or some other benchmark util should help here.

...And if you already have an FPU socket with a 68882, I'm fresh out of ideas on what that other socket would be for...  How many pins does it have?  What style socket is it?  (I haven't seen an MTec board.)
 

  • Guest
Re: Whats is an MMU unit ?
« Reply #4 on: December 19, 2002, 07:27:16 AM »
MMU (memory management unit) is a wicked little things that allows the CPU to have its Memory functions controlled by an external prossesor. This allows for things like Memory protections, and flawless integration of Virtual Memory. As well as superiour cache management.
 

  • Guest
Re: Whats is an MMU unit ?
« Reply #5 on: December 19, 2002, 07:30:23 AM »
Also,

To anybody that has the same accelerator :

I am looking at the dip switches on the accelerator and I noticed one that has the words "turbo" next to it.

What will that do if I set it on ?

(I have this fascination with all things named turbo, super or phat)

 

  • Guest
Re: Whats is an MMU unit ?
« Reply #6 on: December 19, 2002, 07:33:43 AM »
I thought that all AOS pre 4.0 dont have Virtual mem.
 

  • Guest
Re: Whats is an MMU unit ?
« Reply #7 on: December 19, 2002, 07:37:25 AM »
Its this accelerator  :

http://www.amiga-hardware.com/mtec1230rtc.html

In the pic, the MMU goes in  the only empty slot on the board.

 

Offline Ilwrath

Re: Whats is an MMU unit ?
« Reply #8 on: December 19, 2002, 07:42:12 AM »
Quote
I thought that all AOS pre 4.0 dont have Virtual mem.


True by default, however there are some (mostly ineffective) ways to add it to earlier Amigas that have MMU functions.  The MMU does not need to be (and, in fact, usually isn't) external to the processor, but maybe that socket is for adding an external MMU to a 68EC030 processor.  Your MC68030 shouldn't need one, though, as it would have MMU functions built in the chip.

The MMU features will also let you use some more advanced features in emulators.  Outside of that, though, it's of little performance gain.
 

Offline Ilwrath

Re: Whats is an MMU unit ?
« Reply #9 on: December 19, 2002, 07:48:49 AM »
Quote
In the pic, the MMU goes in the only empty slot on the board.


Hmm...  After looking at the picture and description, I ask again, are you sure?  I think that is a PGA socket, and can be used instead of the FPGA to house a math-coprocessor (FPU).  (two different kinds of sockets, but both do the same thing, so only one needs to be in use)

Plus, as the description says, the model pictured featured an internal (on-chip) MMU.  Since your model does not have an EC030, it has a full MC68030, you should also have the internal MMU functions, already.
 

  • Guest
Re: Whats is an MMU unit ?
« Reply #10 on: December 19, 2002, 07:49:05 AM »
Thanks for all the info.  

This place is great! Its my second post and again I get an instant response to my questions.

 

 
 

  • Guest
Re: Whats is an MMU unit ?
« Reply #11 on: December 19, 2002, 07:52:45 AM »
Ilwrath,

I'm pretty sure. Thats what its written at the top of the socket.

Maybe its deactivated automaticaly because I have the 68030 proc.

Perhaps it was more cost effective for this company, to just leave the socket in when they manufactured the board. No clue!





 

Offline Rob

Re: Whats is an MMU unit ?
« Reply #12 on: December 19, 2002, 08:00:24 AM »
the socket was put there to make sure users wern't stuck with the
wrong fpu if they were buying one later on instead of with the
board.
 

Offline Rob

Re: Whats is an MMU unit ?
« Reply #13 on: December 19, 2002, 08:05:32 AM »
by the way, try running showconfig in tools, that should tell you if
you have an MMU or not.
 

Offline The_Editor

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1863
    • Show only replies by The_Editor
Re: Whats is an MMU unit ?
« Reply #14 on: December 19, 2002, 08:05:51 AM »
Looks very similer to the  "Viper" series of accelerators.
The Reluctant Pom