artykuły

[Sprzęt] Czym się różnią oznaczenia pamięci PC-333 i PC-2700, co to jest FSB i jak się ma do prędkości pamięci?

4:29
czw, 29 marzec 2007
Stosowane są dwa rodzaje oznaczeń pamięci DDR SDRAM. Mniejszy (np. PC-200) mówi o częstotliwości, z jaką działają kości. Natomiast większy (np. PC1600) mówi o teoretycznej przepustowości jaką mogą osiągnąć. Szerokość magistrali pamięci wynosi 64 bity. Przepustowość obliczana jest metodą:

 PC-200 (PC-1600) – (64 bity * 2 * 100 MHz)/8 = 1,6 GB/s
 PC-266 (PC-2100) – (64 bity * 2 * 133 MHz)/8 = 2,1 GB/s
 PC-333 (PC-2700) – (64 bity * 2 * 166 MHz)/8 = 2,7 GB/s
 PC-400 (PC-3200) – (64 bity * 2 * 200 MHz)/8 = 3,2 GB/s


Przy czym częstotliwość szyny FSB powinna być dwa razy mniejsza niż częstotliwość pamięci. Przykładowo w PC-266 częstotliwość pamięci wynosi 266 MHz, a częstotliwość szyny wynosi 133 MHz. Aby uzyskać przepustowość należy wymnożyć szerokość szyny FSB (64bity) łączącej CPU z kontrolerem pamięci (znajdującym się najczęściej w mostku półnoscnym) przez częstotliwość FSB i jeszcze przemnożyć razy 2 ponieważ dane w DDR SDRAM przesyłane są podczas narastania i opadania cyklu zegarowego. Po przemnożeniu wyjdzie ilość megabitów na sekundę trzeba więc podzielić przez 8 aby dostać megabajty.

Szyna pamięci łączy kontroler pamięci (znajdujący się najczęściej w mostku półnoscnym) z pamięcią RAM

Szyna FSB łączy procesor (CPU) z kontrolerem pamięci (znajdującym się najczęściej w mostku północnym)

FSB i szyna pamięci zwykle pracują z tą samą szybkością, jednak da się to zmienić (pamięć 166MHz pracuje z szyną 133MHz) - wtedy mamy do czynienia z systemem asynchronicznym.

Są dwa typy oznaczeń szybkości pamięci: - wyższe, np. PC-3200 - pokazuje teoretyczną szybkosć transferu danych pamięci. Aby obliczyć częstotliwość taktowania pamięci należy pomnożyć 3200 przez 8, potem podzielić przez 64 (szerokość szyny pamięci) i podzielić przez dwa ( dane przesyłane są w zboczu narastającym i opadającym cyklu zegarowego) i wychodzi częstotliwość taktowania pamięci - niższe, np. PC-400 - pokazuje częstotliwość taktowania pamięci. Jeśli chcesz zamienić częstotliwość taktowania pamięci na przepustowość należy pomnożyć 400 razy 64 bity * 2 i podzielić przez 8 (jeśli chcesz dostać przepustowość w megabajtach). Póki co brak pytań w FAQ.

Skomentuj

Aby zamieścić komentarz, proszę włączyć JavaScript - niestety roboty spamujące dają mi niezmiernie popalić.






Komentarze czytelników

    Nie ma jeszcze żadnych komentarzy.
    Dexter