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

 
 
> Связать FPGA и монитор TFT, Советы начинающим
Serhiy_UA
сообщение Dec 23 2011, 07:31
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



В проекте с FPGA еще осталась ресурсы. Появилось желание вывести графику на TFT через VGA (D-Sub) или DVI-D (HDCP), т.е. связать напрямую FPGA и монитор TFT.

Вопросы к тем, кто уже прошел по этой дороге и возвращается назад:
1. Что и где почитать про протоколы и физику процессов на уровне сигналов?
2. VGA или DVI-D, что предпочтительнее и проще в реализации?
3. Есть ли готовые примеры реализации, программы и схемы?
4. Какие здесь есть тонкости, узости и прочие подводности?

Заранее спасибо за обстоятельные ответы.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Hoodwin
сообщение Jan 26 2012, 11:30
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107



Ну дело все в том, что VGA - это аналоговый интерфейс. Он вообще не содержит понятия пиксель. Когда я подключаю к ПЛИС внешний DAC, то естественно, посылаю туда данные как-бы попиксельно, но количество пикселей может быть произвольной величиной. Монитор видит только аналоговые сигналы RGB, как он узнает, сколько пикселей в них? Я так понимаю, что частично проблему решили путем стандартизации частоты и скважности импульсов hsync и vsync, зафиксировав размеры полей вокруг картинки, предназначавшихся ранее для обратного хода луча. Так вот, современный ЖК-монитор может оцифровывать мой сигнал на разных частотах. Вопрос: как он узнает на какой частоте ему оцифровывать сигнал? Возможно, он определяет параметры HSYNC, по которым рассчитывает параметры начала и конца отображаемой зоны, а потом выбирает частоту оцифровки равной время отображения / число точек в матрице. А возможно, он просто пытается по параметрам сигналов синхронизации выбрать параметры по таблице. И скорее всего именно так и делает, учитывая возможности юстировки. Но если так, то все упирается в набор тех частот, которыми располагает опорный генератор в мониторе. Если он сможет выбрать чатоту, совпадающую с моей, то он увидит строку длиной ровно 1920 пикселей, а если они разъедутся, то часть пикселей не влезет, а на часть будет выглядеть нечетко.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Serhiy_UA   Связать FPGA и монитор TFT   Dec 23 2011, 07:31
- - DevL   информации на эту тему достаточно, от простой http...   Dec 23 2011, 08:32
- - Andrew Su   Добрый день. В принципе задача не очень сложная, н...   Dec 23 2011, 09:42
- - A.P.   Вот еще: http://www.marsohod.org/index.php/project...   Jan 25 2012, 11:30
- - Hoodwin   Вообще много зависит от того, какого формата графи...   Jan 25 2012, 14:15
|- - zombi   Цитата(Hoodwin @ Jan 25 2012, 17:15) Что ...   Jan 25 2012, 21:53
|- - анатолий   Цитата(zombi @ Jan 26 2012, 00:53) Ув. ...   Jan 30 2012, 19:28
- - Hoodwin   Так дело даже не в джиттере как таковом. Дело в то...   Jan 26 2012, 06:31
|- - DmitryR   Цитата(Hoodwin @ Jan 26 2012, 10:31) Каза...   Jan 26 2012, 07:48
|- - DmitryR   Цитата(Hoodwin @ Jan 26 2012, 14:30) Ну д...   Jan 26 2012, 13:39
- - Hoodwin   Вы снова меня не поняли. Я всегда посылаю ровно 19...   Jan 26 2012, 14:17
|- - DmitryR   Цитата(Hoodwin @ Jan 26 2012, 18:17) Вы с...   Jan 26 2012, 16:29
|- - zombi   Цитата(DmitryR @ Jan 26 2012, 20:29) Есть...   Jan 26 2012, 17:17
|- - DmitryR   Цитата(zombi @ Jan 26 2012, 20:17) Ув. Dm...   Jan 27 2012, 09:04
- - xor.kruger   В сорцах LEON3 (GRLIB) от Gaisler есть пример реал...   Jan 26 2012, 19:45
- - Hoodwin   DmitryR Я вот не участвовал в разработке контролле...   Jan 27 2012, 09:37
|- - DmitryR   Цитата(Hoodwin @ Jan 27 2012, 12:37) Напр...   Jan 27 2012, 10:37
|- - Hoodwin   Цитата(DmitryR @ Jan 27 2012, 13:37) Еще ...   Jan 29 2012, 20:13
|- - zombi   Цитата(Hoodwin @ Jan 29 2012, 23:13) Если...   Jan 29 2012, 21:38
- - Sergey_Bekrenyov   Не мучайтесь http://www.xilinx.com/support/documen...   Jan 28 2012, 15:29


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

 


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


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