Skocz do zawartości
piotrek29

Opóznienia lepsze zrozumienie

Rekomendowane odpowiedzi

Spotkalem sie z dwoma opisami podstawowych timingow(chyba jeden jest ze stron purepc) i nie do konca mi sie zgadzaja. Moze ktos sie na tym w miare zna i mógłby wyjasnic, pewnie nie tylko mnie to interesuje.

 

1)tCL

 

a)'liczba cykli zegarowych jaka upływa od wydania przez kontroler pamięci rozkazu aktywacji konkretnej kolumny, do momentu wysłania danych do bufora w kontrolerze pamięci'

- czyli ze najpierw aktywowane sa kolumny pozniej wiersze i dostep do poszczegolnych komorek w tabeli/maciezy?

 

b)'minimalne opóźnienie sygnału, którego zadaniem jest zatwierdzanie adresu odczytywanej kolumny względem podania adresu wiersza'

- czy to jest tozsame z pierwszym opisem?

 

c)'tyle cykli zegara trwa odczytanie jednego bajta danych z aktualnie otwartej strony pamięci w aktualnie aktywnym banku pamięci(strona stanowi część pamięci o pojemności 8 KB)'

- niby ok ale jak to dokladnie polaczyc z pierwszym opisem?

_________________________

 

2)tRCD(RAS to CAS)

 

a)'czas jaki upływa od zakończenia wykonywania polecenia aktywacji konkretnej kolumny(CAS) do rozpoczęcia wykonywania polecenia aktywacji konkretnego wiersza(RAS)'

 

b)'tyle trwa aktywacja banku pamięci od momentu otrzymania komendy aktywacji do momentu, w którym można zacząć odczytywać dane. Tylko jeden bank (w modułach 2 GB najczęściej ma 128 MB) może być aktywny w jednej chwili. Jeśli adres, którego dotyczy operacja, jest położony w innym banku, trzeba aktywować ten bank, zanim będzie można odczytać lub zapisać dane'

- przeciez w kazdym banku jest wiele wierszy? dodatkowo nie łapie dlaczego tu jest napisane ze 1bank aktywny w jednej chwili skoro przeplot w Synchronous dram daje możliwość jednoczesnej aktywacji dwóch banków,odczyt danych z jednego i zapis danych w drugim i dostep do wielu wierszy w banku na raz, chyba ze myle tu 2rozne rzeczy?

_________________________

 

3)tRP

 

a)'czas jaki upływa od wykonania polecenia zamknięcia dostępu do wcześniej aktywowanego wiersza i rozpoczęcia wykonywania polecenia aktywacji kolejnego'

 

b)'tyle trwa zamknięcie otwartego banku. Dopiero po tym czasie można znów aktywować bank'

- wynika z tego ze bank i wiersz to to samo a tak nie jest, podobny problem na dole?

_________________________

 

4)tRAS (Row Active Time)

 

a)'czas jaki upływa od żądania wykonania polecenia aktywacji wiersza aż do jego dezaktywacji, zazwyczaj suma pozostałych parametrów'

 

b)'po tylu cyklach zegara od aktywowania banku zostanie on zamknięty. Między dwoma kolejnymi aktywacjami tego samego banku musi minąć co najmniej (tRP + tRAS) cykli zegara'

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...