[plug] (OT) - Hardware - Motherboard and RAM

Mike erazmus at iinet.net.au
Mon Sep 17 02:05:16 WST 2001


At 11:54 PM 16/9/2001 +0800, you wrote:
>The requirement for pairs is a function of the motherboards, not the RAM.
>The Pentium class motherboards and nearly all of them up until they were
>only coming with SD-RAM slots used a memory interleaving system that
>required the banks to be filled in pairs where (literally) memory address
>"0" would be on the first bank and memory address "1" would be on the
>second, "3" is on the first, "4" is on the second, etc...  You could take
>the same 72-pin EDO RAM and stick (one of) it in your old 486 (which didn't
>user interleaving) and it would function quite happily with just a single
>stick.

Its not interleaving. Its the binary width of the data path,

The old 30pin ram was 8 bits wide, you needed 4 for a 486 because
the data path is 32 bits.

(For many 386 machines you only needed 2 because the data path
is 16 bits wide)

The now old 72pin ram, whether edo or fast page mode is 32bits
wide, you need 2 for a pentium because the data path is 64 bits.

What would be real interesting for speed would be a motherboard
and cache that supported parallel access to 1024 or 2048 bits
heck of a lot of sockets but would it be fast - even for the
older FPM or EDO rams !



Kind Regards  ~`:o)

Mike Massen
Network Power Systems
Perth, Western Australia  Ph/Fx +61 8 9444 8961 

Power system in Jungle, Twin tyre car, Differential gauge
http://members.iinet.net.au/~erazmus/index.html

Some say there is no magic but, all things begin with thought then it becomes
academic, then some poor slob works out a practical way to implement all that
theory, this is called Engineering - for most people another form of magic.



More information about the plug mailing list