Att förstå RAM-latenser och frekvenser

Permalänk
Melding Plague

Att förstå RAM-latenser och frekvenser

Visa signatur

Observera att samma trivselregler gäller i kommentarstrådarna som i övriga forumet och att brott mot dessa kan leda till avstängning. Kontakta redaktionen om du vill uppmärksamma fel i artikeln eller framföra andra synpunkter.

Permalänk
Medlem

Kör 2x256MB och 1x512MB PC2700, eftersom min dator ändå inte har användning för snabbare hastigheter

Visa signatur

Fractal Design Meshify C | Corsair RM650X v2 | MSI X570 MPG GAMING EDGE WIFI | AMD 5800X3D | RTX 3070 | 32GB 3200MHz CL16

Permalänk
Medlem

äntligen en artikel om ämnet jag ville lära mig om

Permalänk
Medlem
Citat:

hardwaresecrets.com
The period of each clock cycle can be easily calculated thru the formula:

T = 1 / f
Thus the period of each clock cycle of a DDR2-533 memory running at 533 MHz (266.66 MHz clock) would be 3.75 ms.

Öh... 1/(266,66*10^6) = 3,75 ns... dom skriver "ms" överallt. Dom har visst glömt att det är MHz?

Permalänk
Discokungen
Citat:

Ursprungligen inskrivet av ajp_anton
Öh... 1/(266,66*10^6) = 3,75 ns... dom skriver "ms" överallt. Dom har visst glömt att det är MHz?

Rätt stor skillnad på millisekunder och MegaHertz.

Visa signatur

AMD 5800X3D - G.Skill Trident Z 3200 CL16 32GB - Asus B550 TUF - ASRock 7900 XTX Phantom - Intel 900p - CaseLabs S8 - LG 42C2 - Corsair AX1200i - Aquaero 6 - Vattenkyld

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Flamso
Rätt stor skillnad på millisekunder och MegaHertz.

Du förstod visst inte vad jag menade...? Kolla min formel. "10^6" betyder just "M".
Perioden för 266,66Hz är 3,75ms
Perioden för 266,66MHz är 3,75ns

Permalänk
Discokungen
Citat:

Ursprungligen inskrivet av ajp_anton
Du förstod visst inte vad jag menade...? Kolla min formel. "10^6" betyder just "M".
Perioden för 266,66Hz är 3,75ms
Perioden för 266,66MHz är 3,75ns

Nu fattar jag vad du menar. Jo, det är lite korkat

Visa signatur

AMD 5800X3D - G.Skill Trident Z 3200 CL16 32GB - Asus B550 TUF - ASRock 7900 XTX Phantom - Intel 900p - CaseLabs S8 - LG 42C2 - Corsair AX1200i - Aquaero 6 - Vattenkyld

Permalänk
Medlem

Eftersom fördröjningar och frekvenser har med tiden att göra måste ju det finnar ett linjärt sammband mellan dessa... Tycker jag.

T.ex. om man har ett minne som är spec. till 533 MHz och CL 3 och vill se vilka fördröjningar man bör ha för att tjäna på ett minne som körs i 800 MHz.

533/3 = 800/x => x = 4,5, d.v.s. att DDR2 i 800 MHz och CL 4 är något bättre än DDR2 i 533 MHz och CL 3. Tycker detta stämmer rätt bra med de tester som cirkulerar... Samma samband borde ju gälla på övriga timings-inställningar.

Eller är jag helt ute och cyklar?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av mobosum
Eftersom fördröjningar och frekvenser har med tiden att göra måste ju det finnar ett linjärt sammband mellan dessa... Tycker jag.

T.ex. om man har ett minne som är spec. till 533 MHz och CL 3 och vill se vilka fördröjningar man bör ha för att tjäna på ett minne som körs i 800 MHz.

533/3 = 800/x => x = 4,5, d.v.s. att DDR2 i 800 MHz och CL 4 är något bättre än DDR2 i 533 MHz och CL 3. Tycker detta stämmer rätt bra med de tester som cirkulerar... Samma samband borde ju gälla på övriga timings-inställningar.

Eller är jag helt ute och cyklar?

Kan garantera dig att du inte har något minne som är specat till 533 eller 800MHz.

DDR2 minne på DDR2-800 körs på 400MHz på buffern - externt, och 200MHz internt på minnes cellerna, med 4 ggr pumpning internt och 2 ggr externt (DDR).

Läs latency på DDR2 är dessutom inte Cas utan är: Cas + AL.
Säger vi att AL är 0 så är det 10ns läslatency på DDR2-800 och 11.25ns läslatency för DDR2-533. Säger vi att AL är 1, så blir det 12.5ns och 15ns.

Sen har ju också DDR2-800 50% mer bandbredd teoretiskt.

Läs MS minnesartiklar istället, eller ännu bättre minnestillverkarnas (IC tillverkarnas) egna datablad, de är rätt så välbeskrivande.

Permalänk
Medlem

Tänkte bara... Och det kan ju bli fel...

Jo jag vet vad du menar, men är sugen på att veta vad t.ex. DDR2-533 motsvarar för DDR2-667 om fördröjningarna är mycket sämre på det sistnämda.

T.ex. AMD tyckte väl inte man fick någon vinst med DDR2 i början när fördröjningarna var högre...

DDR2-533 (3-3-3-8) och DDR2-667 (x-x-x-x), är det nån som vet vad det borde va för siffror på x plats för att dessa ska likställas