|
DVI to LVDS |
|
|
|
Mar 24 2008, 09:18
|
Группа: Новичок
Сообщений: 8
Регистрация: 15-10-07
Пользователь №: 31 355

|
Добрый день, необходимо подавать сигнал DVI(TMDS) с компьютера на ЖК панель, имеющую LVDS вход. В ПЛИС можно реализовать приемник и передатчик LVDS мегафункцией altlvds, но как быть с TMDS? Возможно ли применение altlvds для приема TMDS сигнала?
И еще вопрос: в DVI присутствует DDC интерфейс, который служит для передачи инфы компьютеру о поддерживаемых разрешениях и частотах кадров. Так вот если по нему передавать поддержку только одного разрешения и одной частоты кадров например 640*480 60Hz то сможет ли графический контроллер сам подстраивать сигнал под эти параметры (т.е. всегда выдавать сигнал 640*480 60Hz)? или нужно делать блок ресайза изображения и частоты кадров?
|
|
|
|
|
 |
Ответов
(1 - 7)
|
Mar 24 2008, 11:14
|
Частый гость
 
Группа: Свой
Сообщений: 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
|
|
|
|
|
Mar 24 2008, 11:28
|
Частый гость
 
Группа: Свой
Сообщений: 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
|
|
|
|
|
Mar 24 2008, 14:29
|
Группа: Новичок
Сообщений: 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)) все таки нужен во время загрузки винды? я правильно понял?
|
|
|
|
|
Mar 24 2008, 15:03
|
Частый гость
 
Группа: Свой
Сообщений: 112
Регистрация: 5-12-05
Из: Москва, Россия
Пользователь №: 11 818

|
Цитата(Chelsea84 @ Mar 24 2008, 17:29)  Т.е. ресайз (EGA to VGA (XGA)) все таки нужен во время загрузки винды? я правильно понял? Если ваша панель 640х480 или больше, то делать масштабирование исключительно ради виндусовой заставки может и не стоит. Ну, увидите вы ее не на весь экран - и что за беда? Или это требование заказчика?
|
|
|
|
|
May 12 2008, 13:25
|
Группа: Новичок
Сообщений: 1
Регистрация: 12-05-08
Пользователь №: 37 455

|
Господа, а не поделитесь ли более подробным описанием системы "DVI->TTL на TFP401, потом TTL->LVDS на SN75LVDS83". Просто я в этом деле не особо искушён, даташиты слил, вариантов использования сих дивайсов с обвязкой нет, в принципе хотел у друзей развести плату, чтоб всё прилично было, но нагружать их задаром ещё и "разработкой" самогоу стрйоства стыдно, а денег они не возьмут.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|