A question of definition...

Oda

Senior member
Oct 30, 1999
262
0
0
SDRAM = Synchronous Dynamic Random Access Memory right?

I was reading about the i815 being able to have the fsb and memory clock running at different speeds (ie 66/133 with a Celery and PC133 ram). SDRAM was launched to be running at the same clock as the fsb (66, 100, 133 for Klamath, Deschutes and CoppermineEB respectively, plus their AMD/Cyrix counterparts).

So what is the memory syncing with now, assuming it is syncing to something. Maybe SDRAM doesn't mean anything anymore?
 

Ulysses

Platinum Member
Jun 17, 2000
2,136
0
0
I guess 'synchronized' just means synchronized, but not necessaarily running at the same speed.

Here's one definition:

Synchronous DRAM (SDRAM) is a generic name for various kinds of DRAM that are synchronized with the clock speed that the microprocessor is optimized for. This tends to increase the number of instructions that the processor can perform in a given time. The speed of SDRAM is rated in MHz rather than in nanoseconds (ns). This makes it easier to compare the bus speed and the RAM chip speed. You can convert the RAM clock speed to nanoseconds by dividing the chip speed into 1 billion ns (which is one second). For example, an 83 MHz RAM would be equivalent to 12 ns.
 

Goi

Diamond Member
Oct 10, 1999
6,770
7
91
The synchronous in SDRAM simply means its signal is driven via some clock edge. This clock can be any clock. When SDRAM first came out, its memory clock is tied to the FSB. Nowadays, the FSB and memory have separate clocks and are independent of each other. So, even though SDRAM may not be synchronous to the FSB, its still synchronous to its own memory clock running at an independent clock speed.
 

Oda

Senior member
Oct 30, 1999
262
0
0
Thanks for the replies.



<< Its still synchronous to its own memory clock running at an independent clock speed. >>



This seems to sum up the responses, but I am not very convinced. Of course it has to be synchronous to itself!

Ah well...


 

Goi

Diamond Member
Oct 10, 1999
6,770
7
91
Yes, its synchronous to its own memory clock, which is why its called synchronous DRAM(SDRAM).
Before SDRAM, DRAM types such as normal DRAM, FPM-DRAM, EDO-DRAM, BEDO-DRAM, etc aren't synchronous to any clock at all, because they had no clock. They aren't clock driven at all, which is why their access time/speed is measured in ns rather than MHz.