реклама на сайте
подробности

 
 
> ПЛИС и монитор
RHnd
сообщение Sep 14 2007, 14:53
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 518
Регистрация: 12-04-07
Из: Санкт-Петербург
Пользователь №: 26 997



Встала задача выводить картинку с FPGA на монитор. Сначала сделал VGA 640x480@60HZ - все прекрасно заработало (тайминги нашел поиском по форуму). Стал делать SVGA 800x600@60HZ - начались странности. На ЭЛТ картинка выводится, хотя и странно как-то, будто в бок уползла. А вот кода подключаем LSD монитор, то картинка не выводится, монитор не реагирует. Может, кто-нибудь работал с подобными задачами, в чем тут может быть дело? И еще, подскажите, пожалуйста, где взять тайминги для 1024? Не нашел. sad.gif

PS: В целях ликбеза - как монитор понимает, какое разрешение от него хотят?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
confflex
сообщение Sep 15 2007, 08:44
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 19-11-05
Пользователь №: 11 082



Раз картинка на ЭЛТ-мониторе уползла, значит или тайминги не соблюдены, или полярности синхросигналов не правильные. Если тайминги синхросигналы правильные, разницы при выводе на ЖК и ЭЛТ нет.

Синхронизация используется раздельная, т.е. HS и VS по двум проводам? В видео синхра не замешивается? А то многие СРТ-понимают композитный видесигнал, а многие ЖК-мониторы не понимают.
Посмотри к меню ЖК-монитора, значения строчной и кадровой частоты входного сигнала. Или Жк-монитор пишет что то типа "no signal"?

Правильней всего тайминги описаны в VESA Monitor Timing Specifications, но за неё вроде денег просят.
У меня есть только для SXGA(1280x1024) 60 Hz. Кстати, у кого есть этот документ на другие видеорежимы, поделитесь, плиз.
Ещё есть THE VESA GENERALIZED TIMING FORMULA (GTF) - весовский калькулятор видеорежимов, могу кинуть. Он правда выдаёт немного отличающиеся от VESA Monitor Timing Specifications значения.
Go to the top of the page
 
+Quote Post
RHnd
сообщение Sep 15 2007, 10:51
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 518
Регистрация: 12-04-07
Из: Санкт-Петербург
Пользователь №: 26 997



Цитата(confflex @ Sep 15 2007, 12:44) *
Раз картинка на ЭЛТ-мониторе уползла, значит или тайминги не соблюдены, или полярности синхросигналов не правильные. Если тайминги синхросигналы правильные, разницы при выводе на ЖК и ЭЛТ нет.
Синхронизация используется раздельная, т.е. HS и VS по двум проводам?
Или Жк-монитор пишет что то типа "no signal"?

Так, полярность. Синхроимпульс - низкий уровень, остальное время - высокий. Так?
Синхронизация по двум разным проводам.
Монитор пишет что-то вроде "Unknown input signal type."
Цитата(confflex @ Sep 15 2007, 12:44) *
Правильней всего тайминги описаны в VESA Monitor Timing Specifications, но за неё вроде денег просят.
У меня есть только для SXGA(1280x1024) 60 Hz. Кстати, у кого есть этот документ на другие видеорежимы, поделитесь, плиз.

Да-да-да. Я тоже очень не против его почитать! Если можно, то покажите хотя бы 1280-1024 - попробую на своем ЖК запустить. r h n d [гав-гав] m a i l.ru
Цитата(confflex @ Sep 15 2007, 12:44) *
Ещё есть THE VESA GENERALIZED TIMING FORMULA (GTF) - весовский калькулятор видеорежимов, могу кинуть. Он правда выдаёт немного отличающиеся от VESA Monitor Timing Specifications значения.

А небольшие отличия принципиальны? Или проверялось на мониторах - работает? Если работает, то был бы признателен. smile.gif
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 10:19
Рейтинг@Mail.ru


Страница сгенерированна за 0.01374 секунд с 7
ELECTRONIX ©2004-2016