SPD PC / NARZĘDZIA
Kalkulator timingów RAM
Przelicz opóźnienia pamięci DDR4 i DDR5 na nanosekundy. Porównaj częstotliwość, timing CAS i pozostałe podstawowe parametry dwóch konfiguracji.
Wersja v2.0
Aktualizacja: 7 listopada 2026
Rozbudowa o przepustowość pamięci, liczbę kanałów i rozszerzone porównanie profili.
Historia zmian
- — Dodano wybór liczby kanałów 64-bit, teoretyczną przepustowość GB/s, porównanie przepustowości profili A/B i dodatkowe objaśnienia obliczeń.
Narzędzie korzysta z efektywnej szybkości transferu pamięci podanej przez użytkownika (MT/s) oraz wpisanych ręcznie timingów wyrażonych w cyklach zegara. Nie pobiera danych SPD, nie identyfikuje modułów, nie korzysta z bazy producentów, API ani kodu innego kalkulatora. Wzory wynikają z relacji między szybkością transferu DDR, rzeczywistym zegarem pamięci i liczbą cykli timingu.
Ważne: wynik pokazuje teoretyczne opóźnienia wynikające z ustawień. Nie ocenia stabilności, jakości kości, kontrolera pamięci ani możliwości konkretnego procesora i płyty głównej.
Profil A
Profil B
Porównanie profili
Niższy czas w ns oznacza krótsze opóźnienie danego parametru.
| Parametr | Profil A | Profil B | Różnica (B − A) |
|---|---|---|---|
| Wprowadź poprawne dane w obu profilach. | |||
Jak działa kalkulator?
W pamięciach DDR efektywna szybkość transferu (MT/s) jest dwukrotnie większa od rzeczywistej częstotliwości zegara (MHz). Przepustowość zależy również od liczby 64-bitowych kanałów pamięci wybranej dla konfiguracji:
Czas cyklu tCK (ns) = 2000 ÷ MT/s
Czas timingu (ns) = liczba cykli × tCK
Przepustowość (GB/s) = MT/s × 8 × liczba kanałów ÷ 1000
Przepustowość jest wartością teoretyczną. Rzeczywista wydajność zależy m.in. od kontrolera, konfiguracji modułów, obciążenia i charakterystyki platformy. W DDR5 pojedynczy moduł ma dwa 32-bitowe podkanały, które łącznie tworzą 64-bitową szerokość danych — w kalkulatorze liczymy je jako jeden kanał 64-bitowy.
Przykład: DDR4-3200 pracuje z rzeczywistym zegarem 1600 MHz. Jeden cykl trwa 0,625 ns, a CL16 daje teoretyczne opóźnienie CAS 10 ns (16 × 0,625 ns).
Co oznaczają poszczególne timingi?
- tCL / CL: opóźnienie CAS – liczba cykli od żądania odczytu kolumny do rozpoczęcia udostępniania danych.
- tRCD: opóźnienie aktywacji wiersza do dostępu do kolumny.
- tRP: czas potrzebny na zamknięcie/wyczyszczenie wiersza przed aktywacją kolejnego.
- tRAS: minimalny czas aktywności wiersza.
- tRC: czas pełnego cyklu wiersza.
- tRFC: czas wymagany na operację odświeżania.
- tREFI: odstęp między poleceniami odświeżania.
Wartości przeliczane są z cykli na ns. Nie wszystkie timingi można bezpośrednio sumować, a rzeczywisty czas dostępu zależy od rodzaju operacji, stanu banków, kontrolera pamięci, architektury procesora i pozostałych ustawień.
Źródła, podstawa i ograniczenia
Podstawą obliczeń jest definicja transferu DDR (Double Data Rate), rzeczywistego zegara oraz jednostki cyklu tCK. Nazwy i znaczenie parametrów timingowych wynikają ze specyfikacji interfejsów pamięci DDR publikowanych przez JEDEC. Dodatkowe materiały techniczne dotyczące pamięci publikuje Micron.
To niezależny kalkulator przeliczeniowy SPD PC, a nie narzędzie JEDEC ani producenta pamięci. Nie pobiera ani nie weryfikuje specyfikacji konkretnego modułu. Dane należy przepisać z BIOS/UEFI, programu diagnostycznego lub dokumentacji modułu. Kalkulator nie odczytuje SPD z przeglądarki i nie testuje stabilności profilu XMP/EXPO ani ręcznego OC.