Działanie funkcji Hsync i Vsync

Sprawy techniczne, pomiary, badanie.
bkdi
Posty: 66
Rejestracja: 17 lutego 2010, 16:30 - śr

Działanie funkcji Hsync i Vsync

26 października 2011, 17:40 - śr

Witam!

Czy mógłbym prosić o wyjaśnienie jak działają funkcje poziomej i pionowej synchronizacji ekranu. Jak te funkcje wpływają na komunikację pomiędzy procesorem, a ekranem (w jakim momencie podawane są sygnały synchronizacyjne)?
Dodam, że potrzebuję tej informacji do zaprojektowania sterowania prostego ekranu graficznego, dokumentacja nie wiele w tym pomaga, a w internecie znajduję jedynie ogólniki.
Awatar użytkownika
Tom01
Kontakt:
Lokalizacja: Białystok-Warszawa
Posty: 16321
Rejestracja: 09 listopada 2009, 20:58 - pn

Re: Działanie funkcji Hsync i Vsync

26 października 2011, 23:04 - śr

Impulsy synchronizacji poziomej oznaczają początek linii. Impulsy synchronizacji pionowej oznaczają koniec obrazu.
Tom01
Masz problem z kolorem, wal śmiało!

monitory.mastiff.pl
*** 30 lat obecności w branży monitorowej

Partner Eizo Nanao, Sharp NEC Display Solutions
tel. (+48) 690 660 770, tech. (+48) 601 888 312
https://monitory.mastiff.pl
e-mail: color@mastiff.pl
bkdi
Posty: 66
Rejestracja: 17 lutego 2010, 16:30 - śr

Re: Działanie funkcji Hsync i Vsync

26 października 2011, 23:51 - śr

Rozumiem, że wartość częstotliwości występowania impulsów na lini vsync jest powiązana z czasem z jakim ekran potrafi zmienić obraz (prosto to ujmując). Patrząc po monitorach wartość vsync przyjmuje z reguły 60Hz - jest to jakaś standardowa wartość, czy zależy od czegoś szczególnego na co należy zwrócić uwagę?


I jeszcze pytanie patrząc na mój monitor o rozdzielczości 1600x1200, vsync dla niego to 60Hz zatem hsync powinien wynosić 60Hz*1200=72kHz, a w menu monitora przedstawiona jest wartość hsync 75kHz. Rozumiem, że nadwyżka częstotliwości jest po to aby mieć pewność, że cała klatka zostanie zbudowana w czasie krótszym niż 1/60 sekundy?
Awatar użytkownika
Tom01
Kontakt:
Lokalizacja: Białystok-Warszawa
Posty: 16321
Rejestracja: 09 listopada 2009, 20:58 - pn

Re: Działanie funkcji Hsync i Vsync

27 października 2011, 00:09 - czw

bkdi pisze:Rozumiem, że wartość częstotliwości występowania impulsów na lini vsync jest powiązana z czasem z jakim ekran potrafi zmienić obraz (prosto to ujmując).
Niekoniecznie. Sygnał idzie w rytmie ciągłym, a ekran monitora martwi się tym kiedy go wyświetli. Sygnał na nic nie czeka.
bkdi pisze:Patrząc po monitorach wartość vsync przyjmuje z reguły 60Hz - jest to jakaś standardowa wartość
Przy monitorach komputerowych LCD tak, to standard.
bkdi pisze:I jeszcze pytanie patrząc na mój monitor o rozdzielczości 1600x1200, vsync dla niego to 60Hz zatem hsync powinien wynosić 60Hz*1200=72kHz, a w menu monitora przedstawiona jest wartość hsync 75kHz. Rozumiem, że nadwyżka częstotliwości jest po to aby mieć pewność, że cała klatka zostanie zbudowana w czasie krótszym niż 1/60 sekundy?
"Zapas" jest po to żeby przy przełączeniu w inny tryb graficzny monitor nie zgasł nieelegancko.
Tom01
Masz problem z kolorem, wal śmiało!

monitory.mastiff.pl
*** 30 lat obecności w branży monitorowej

Partner Eizo Nanao, Sharp NEC Display Solutions
tel. (+48) 690 660 770, tech. (+48) 601 888 312
https://monitory.mastiff.pl
e-mail: color@mastiff.pl
bkdi
Posty: 66
Rejestracja: 17 lutego 2010, 16:30 - śr

Re: Działanie funkcji Hsync i Vsync

27 października 2011, 00:18 - czw

Tom01 pisze: Niekoniecznie. Sygnał idzie w rytmie ciągłym, a ekran monitora martwi się tym kiedy go wyświetli. Sygnał na nic nie czeka.
Czyli sygnał vsync dociera do wyświetlacza i jeżeli ekran nie jest jeszcze gotowy na wyświetlenie kolejnej klatki (przetwarza wcześniejsze instrukcje), robi to przy kolejnym impulsie kiedy będzie gotowy?
Awatar użytkownika
Tom01
Kontakt:
Lokalizacja: Białystok-Warszawa
Posty: 16321
Rejestracja: 09 listopada 2009, 20:58 - pn

Re: Działanie funkcji Hsync i Vsync

27 października 2011, 13:32 - czw

bkdi pisze:Czyli sygnał vsync dociera do wyświetlacza i jeżeli ekran nie jest jeszcze gotowy na wyświetlenie kolejnej klatki (przetwarza wcześniejsze instrukcje), robi to przy kolejnym impulsie kiedy będzie gotowy?
Nie, nie czeka, rysuje nadal nawet jeśli struktura ciekłokrystaliczna nie ustabilizowała się na poprzednich pozycjach. Stąd wynika tzw "input lag". Impuls vsync jest po to aby układ odchylania "wiedział", że rysujemy już następny obraz i adresował znów od pierwszej linii.
Tom01
Masz problem z kolorem, wal śmiało!

monitory.mastiff.pl
*** 30 lat obecności w branży monitorowej

Partner Eizo Nanao, Sharp NEC Display Solutions
tel. (+48) 690 660 770, tech. (+48) 601 888 312
https://monitory.mastiff.pl
e-mail: color@mastiff.pl
bkdi
Posty: 66
Rejestracja: 17 lutego 2010, 16:30 - śr

Re: Działanie funkcji Hsync i Vsync

27 października 2011, 14:44 - czw

Dziękuję za wyjaśnienie. To powinno mi na razie wystarczyć.

Wróć do „Laboratorium”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość

Zaloguj się · Zarejestruj się

Informacje

Jest 5 użytkowników online :: 4 zarejestrowanych, 0 ukrytych i 1 gość
Zarejestrowani użytkownicy: Ahrefs [Bot], Bing [Bot], Google [Bot], Semrush [Bot]
Najwięcej użytkowników (76) było online 24 kwietnia 2022, 10:40 - ndz
Liczba postów: 68315
Liczba tematów: 4122
Liczba użytkowników: 3932
Ostatnio zarejestrowany użytkownik: Canon95
Nikt dzisiaj nie obchodzi urodzin

Wybór stylu