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

 
 
 
Reply to this topicStart new topic
> DVI to LVDS
Chelsea84
сообщение Mar 24 2008, 09:18
Сообщение #1





Группа: Новичок
Сообщений: 8
Регистрация: 15-10-07
Пользователь №: 31 355



Добрый день, необходимо подавать сигнал DVI(TMDS) с компьютера на ЖК панель, имеющую LVDS вход. В ПЛИС можно реализовать приемник и передатчик LVDS мегафункцией altlvds, но как быть с TMDS? Возможно ли применение altlvds для приема TMDS сигнала?

И еще вопрос: в DVI присутствует DDC интерфейс, который служит для передачи инфы компьютеру о поддерживаемых разрешениях и частотах кадров. Так вот если по нему передавать поддержку только одного разрешения и одной частоты кадров например 640*480 60Hz то сможет ли графический контроллер сам подстраивать сигнал под эти параметры (т.е. всегда выдавать сигнал 640*480 60Hz)? или нужно делать блок ресайза изображения и частоты кадров?
Go to the top of the page
 
+Quote Post
Галстук
сообщение Mar 24 2008, 11:14
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 112
Регистрация: 5-12-05
Из: Москва, Россия
Пользователь №: 11 818



Цитата(Chelsea84 @ Mar 24 2008, 12:18) *
Добрый день, необходимо подавать сигнал DVI(TMDS) с компьютера на ЖК панель, имеющую LVDS вход. В ПЛИС можно реализовать приемник и передатчик LVDS мегафункцией altlvds, но как быть с TMDS? Возможно ли применение altlvds для приема TMDS сигнала?

И еще вопрос: в DVI присутствует DDC интерфейс, который служит для передачи инфы компьютеру о поддерживаемых разрешениях и частотах кадров. Так вот если по нему передавать поддержку только одного разрешения и одной частоты кадров например 640*480 60Hz то сможет ли графический контроллер сам подстраивать сигнал под эти параметры (т.е. всегда выдавать сигнал 640*480 60Hz)? или нужно делать блок ресайза изображения и частоты кадров?

В DVI другой формат данных, который altlvds не поддерживает, хотя физически сигналы похожи. Нам в подобном случае пришлось делать преобразователь DVI->LVDS. Сначала DVI->TTL на TFP401, потом TTL->LVDS на SN75LVDS83. Может кто делал на плисе - было бы тоже интересно узнать, возможно ли это?

Про граф контроллер (видеокарта?) вопрос не понятен. DDC - это сигнал от монитора компьютеру. Т.е. ваш граф контроллер через DDC знает, что на цифровом DVI выходе есть монитор с таким-то разрешением. А разрешение и все остальное вы ставите любое, какое вам нужно. Ресайз и без того присутствует в видеокарте.

Сообщение отредактировал Галстук - Mar 24 2008, 11:17
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Mar 24 2008, 11:17
Сообщение #3


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(Chelsea84 @ Mar 24 2008, 12:18) *
И еще вопрос: в DVI присутствует DDC интерфейс, который служит для передачи инфы компьютеру о поддерживаемых разрешениях и частотах кадров. Так вот если по нему передавать поддержку только одного разрешения и одной частоты кадров например 640*480 60Hz то сможет ли графический контроллер сам подстраивать сигнал под эти параметры (т.е. всегда выдавать сигнал 640*480 60Hz)? или нужно делать блок ресайза изображения и частоты кадров?



да контроллер через драйвер видюхи не позволит поднять разрешение выше этого

не стоит забывать что начальная заставка вообще идёт в ЕГА разрешении
Go to the top of the page
 
+Quote Post
Галстук
сообщение Mar 24 2008, 11:28
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 112
Регистрация: 5-12-05
Из: Москва, Россия
Пользователь №: 11 818



Цитата(rv3dll(lex) @ Mar 24 2008, 14:17) *
да контроллер через драйвер видюхи не позволит поднять разрешение выше этого

не стоит забывать что начальная заставка вообще идёт в ЕГА разрешении

Возможно, какой-то правильный контроллер и не позволит. У меня на видюхах и ATI и NVIDIA в режиме клона можно выдать какое хочешь разрешение, например 1280х1024 одновременно на два выхода - VGA и DVI. Причем на VGA обычный монитор все показывает, а на DVI вешается панелька с разрешением 800х600, которая при таком разрешении, естественно, не работает. Однако подать такой сигнал никто не мешает. Хотя через DDC она о своем родном разрешении карте сообщила.

Сообщение отредактировал Галстук - Mar 24 2008, 11:30
Go to the top of the page
 
+Quote Post
Chelsea84
сообщение Mar 24 2008, 14:29
Сообщение #5





Группа: Новичок
Сообщений: 8
Регистрация: 15-10-07
Пользователь №: 31 355



Цитата
...Нам в подобном случае пришлось делать преобразователь DVI->LVDS. Сначала DVI->TTL на TFP401...

наверно так и придется делать (просто думалось "пристроить" altlvds для tmds)


По поводу DDC: если на панель передавать картинку в большем (или меньшем) разрешении, то на экране соответственно будет часть изображения (или часть экрана будет неактивна).
Раньше на устройстве был аналоговый интерфейс VGA и стояла плата которая "ловила" изображение с граф контроллера и ресайзела его.
Так сейчас есть идея не ставить плату ресайза, а по DDC передать на граф контроллер информацию, что мол нужна картинка 640*480 60Hz (или 1024*768 60Hz).

Цитата
...не стоит забывать что начальная заставка вообще идёт в ЕГА разрешении...


Т.е. ресайз (EGA to VGA (XGA)) все таки нужен во время загрузки винды? я правильно понял?
Go to the top of the page
 
+Quote Post
Галстук
сообщение Mar 24 2008, 15:03
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 112
Регистрация: 5-12-05
Из: Москва, Россия
Пользователь №: 11 818



Цитата(Chelsea84 @ Mar 24 2008, 17:29) *
Т.е. ресайз (EGA to VGA (XGA)) все таки нужен во время загрузки винды? я правильно понял?

Если ваша панель 640х480 или больше, то делать масштабирование исключительно ради виндусовой заставки может и не стоит. Ну, увидите вы ее не на весь экран - и что за беда? Или это требование заказчика?
Go to the top of the page
 
+Quote Post
archip
сообщение Apr 2 2008, 06:58
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 376
Регистрация: 16-03-05
Из: Беларусь, Минск
Пользователь №: 3 400



По требованиям на мониторы, подключаемые к PC, обязательным является поддрежка 640 на 480.
Ваше native разрешение TFT панели и требуемое 640 на 480 забиваете в EDID-информацию NVM и будете видеть всё, а ресайзить 640 на 480 - уж самим. Или забить болт на заставку. Только тактовую на панель всё время лучше подавать - от греха подальше.


--------------------
"Это ничего, что я продолжаю не смотря на то, что Вы меня перебиваете?" ©
Go to the top of the page
 
+Quote Post
IdeaFix
сообщение May 12 2008, 13:25
Сообщение #8





Группа: Новичок
Сообщений: 1
Регистрация: 12-05-08
Пользователь №: 37 455



Господа, а не поделитесь ли более подробным описанием системы "DVI->TTL на TFP401, потом TTL->LVDS на SN75LVDS83". Просто я в этом деле не особо искушён, даташиты слил, вариантов использования сих дивайсов с обвязкой нет, в принципе хотел у друзей развести плату, чтоб всё прилично было, но нагружать их задаром ещё и "разработкой" самогоу стрйоства стыдно, а денег они не возьмут.
Go to the top of the page
 
+Quote Post

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

 


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


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