#0 - Varus - 2012-06-01 12:20
Witam
postanowiłem podać dwa wzory jak sprawdzić z jaką częstotliwością pracują pamięci, gdy podany mamy tylko czas dostępu, lub odwrotnie. Liczymy to w następujący sposób:
EDO RAM:
X / Y = Z
gdzie:
X - stała, dla pamięci EDO RAM = 2500
Y - czas dostępu do pamięci w ns
Z - wynik - optymalna (fabryczna) częstotliwość pamięci w Mhz
Dla przykładu pierwsze z brzegu karty Voodoo1 (EDO RAM):
2500 / 50J = 50Mhz
2500 / 35J = 71Mhz
Jak wiemy CHIP karty Voodoo1 pracuje z częstotliwością 50Mhz, więc wniosek, że pamięci na drugiej karcie mają jeszcze "spory" zapas mocy.
SD RAM:
Wzór ten sam tylko stała X jest inna: X / Y = Z
dla SD RAM X = 1000
Przykład:
Voodoo5 5500 (SD RAM):
1000 / 6 = 166Mhz
Wiadomo, że karty z VSA-100 pracują z 166Mhz zegarem, widzimy więc, że pamięci są sporym ograniczeniem w overclockingu.
Pozdrawiam,
Łukasz
#1 - MarianX - 2012-06-01 12:32
Posiadam takie voodoo 1 na pamięciach ma oznaczenie 35J. Oznacza to że pamięci pracują z prędkością 50 MHz ale mogą pójść na 71 MHz?
#2 - Varus - 2012-06-01 12:36
Witam
teoretycznie tak, ale podejżewam, że chip V1 tyle nie wyciągnie. A na tych kartach częstotliwość pracy układu jest taka sama jak pamięci.
Pozdrawiam
#3 - MarianX - 2012-06-01 14:30
A jak jest z Voodoo2, czy pamięci też są synchroniczne z chipem?
#4 - Varus - 2012-06-01 23:09
Witam
Praktycznie wszystkie karty z chipami 3dfx mają takie samo taktowanie chipów jak i pamięci. Niektóre Banshee mają inne zegary CPU/RAM i jest to wyjątek. Referencyjne Banshee są taktowane 100Mhz/100Mhz.
Pozdrawiam
#5 - MarianX - 2017-03-10 23:11
Hej, będzie niezły wykop

ale mam kilka pytań więc myślę że lepiej kontynuować tu niż zakładać drugi podobny temat.
Zacząłem wgłębiać się w zagadnienie oznaczeń na pamięciach gdy RaNGuN poszukiwał ich do przeszczepu w V3, wtedy też odkryłem że po samych napisach można określić szynę pamięci w karcie i pojemność każdej kostki. I tu zaczęły się schody. Czasem producent nie podaje tej informacji wprost tylko np 512Kx16x2. Jak to liczyć?
Dla przykładu, mam Trio3D od Hercules karta może mieć 4 lub 8 MB, programy mówią różnie, Hercules utilities widzi 8MB ale chciałem się upewnić. Mam nadzieję zę to odpowiedni datasheet. Oznaczenie pamięci to:
SEC KOREA 822
KM416S1020CT - G10
TPC208EC
<brak linka>
#6 - Varus - 2017-03-10 23:22
512Kx16x2 = 16384 kilobitów, podzielić na 8 (bajt to 8 bitów) to masz 2MB na kostkę.
W datasheet zawsze masz bity, słowa, szynę itp. Bo to jest istotne z punktu widzenia np programisty.
A żeby jeszcze bardziej zamieszać, to jest to 512tys słów 16bitowych w dwóch bankach lol.
#7 - MarianX - 2017-03-10 23:36
O dzięki

, nie wiedziałem do końca co trzeba mnożyć i przez co dzielić. W równaniu 512Kx
16x2, 16 to szerokość szyny?
#8 - Callahan - 2017-03-11 13:43
MarianX wrote on 10. Mar 2017 at 23:36:
W równaniu 512Kx16x2, 16 to szerokość szyny?
Nie, to szerokość w jakiej mieszczą się bity. Jakby szerokość prostokąta. Lecz nie jest to równoznaczne z szerokością magistrali transmisji, gdyż ta odbywa się w 8 bitach, bo po drodze jest bufor wyjściowy, który zbiera dane z szerokości komórki i układa w bajty.
#9 - MarianX - 2017-03-11 16:41
No i super, wielkie dzięki

Pomógłbyś mi rozszyfrować te dwie kostki? Górna jest z Blade3D a dolna z savage 4, ale mam trudności ze znalezieniem manuala

#10 - Callahan - 2017-03-11 22:22
Mało tych cyferek... albo discreet zrobili...

#11 - MarianX - 2017-03-11 22:46
Heh pokręciłem bo górna jest z savage 4 a dolna z Blade3D ale to mało ważne. Ogólnie zależy mi tylko aby odczytać opóźnienia. Lubię wiedzieć wszystko o moich kartach

Blade lata na 110 MHz a Savage jest całe 5 MHz szybszy. Pewnie obie pamięci są 8ns ale jak nie ma info to nie ma, w swoim czasie OC obejdzie się bez tego

Jeszcze raz dzięki za pomoc