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

 
 
> Как ПЛИС принять DVI сигнал., Как правильно организовать согласование уровней
Flip-fl0p
сообщение Jun 1 2017, 07:36
Сообщение #1


В поисках себя...
****

Группа: Свой
Сообщений: 729
Регистрация: 11-06-13
Из: Санкт-Петербург
Пользователь №: 77 140



Добрый день господа. Снова требуется помощь опытных коллег.
Основная задача, которую я хочу решить - это принять данные от источника DVI сигнала и вывести их на LVDS матрицу. Работаю с отладочной платой http://www.terasic.com.tw/cgi-bin/page/arc...lish&No=930 На данный момент для меня не составляет проблем вывести тестовое изображение, записанное в SDRAM память, на LVDS матрицу или VGA монитор. Все блоки для приёма DVI сигнала у меня описаны, промоделированы, и вроде бы готовы для работы. Основная проблем в том, что не знаю как правильно принять сигнал DVI на физическом уровне.
Как я понял, данные по DVI физически передаются по LVPECL каналу, а не LVDS, как я думал изначально. Первым же делом, я стал смотреть datasheet на ПЛИС, чтобы узнать может ли она работать с этим физическим уровнем. С одной стороны результат меня обрадовал, поскольку ПЛИС умеет работать напрямую с LVPECL, но с другой стороны результат не принёс никакой пользы, поскольку:
Цитата
The Cyclone V devices support the LVPECL I/O standard on input clock pins only:
• LVPECL input operation is supported using LVDS input buffers.
• LVPECL output operation is not supported.

Т.е. работать может, но требует применения специальных ножек, которых на моей отладочной плате хватит только на 1 диф. пару...
Поскольку напрямую работать с LVPECL не выходит, то необходимо согласовывать уровни LVPECL и LVDS. После прочтения я статьи http://kit-e.ru/articles/plis/2004_1_56.php у меня возник вопрос, а какое согласование правильно применять в случае приёма DVI сигнала ? Ведь в DVI применяется TMDS кодирование, поэтому можно применять как, прямое согласование (DC coupled), так и согласование по переменному току (AC coupled).
Порывшись на форуме нашёл вот такую вот тему http://electronix.ru/forum/lofiversion/ind...hp/t120518.html Это всё хорошо, но можно ли обойтись малой кровью: например поставить готовые LVDS буфера, к примеру DS90LV001, которые как раз умеют работать с LVPECL. Поскольку у меня есть готовая платка с четырьмя DS90LV001 буферами, то мне такой вариант кажется наиболее простым для реализации.
И ещё маленький вопрос. А как проверить выдаёт ли DVI источник хоть какой-то сигнал ? В настройках источника у меня отключено чтение EDID поэтому наличие DDC канала в DVI линиях меня волновать не должно...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Flip-fl0p   Как ПЛИС принять DVI сигнал.   Jun 1 2017, 07:36
- - andrewkrot   Где-то читал, что в DVI используется CML на физиче...   Jun 1 2017, 17:56
|- - Flip-fl0p   Цитата(andrewkrot @ Jun 1 2017, 20:56) Гд...   Jun 1 2017, 20:26
|- - umarsohod   Когда-то , в познавательных целях, изучал, на что ...   Jun 2 2017, 05:57
||- - Flip-fl0p   Цитата(umarsohod @ Jun 2 2017, 08:57) Ник...   Jun 2 2017, 07:01
||- - umarsohod   Цитата(Flip-fl0p @ Jun 2 2017, 10:01...   Jun 2 2017, 07:47
||- - Flip-fl0p   Цитата(umarsohod @ Jun 2 2017, 10:47) Для...   Jun 2 2017, 08:02
||- - umarsohod   Цитата(Flip-fl0p @ Jun 2 2017, 11:02...   Jun 2 2017, 08:42
|- - Lmx2315   Нашёл такой документ про HDMI (в приложении) там н...   Jun 2 2017, 06:49
- - andrewkrot   Если хотите правильно - см. http://www.ti.com/prod...   Jun 2 2017, 08:52
|- - Flip-fl0p   Цитата(andrewkrot @ Jun 2 2017, 11:52) Ес...   Jun 2 2017, 10:56
|- - Flip-fl0p   Товарищи, а подскажите как вообще проверить что DV...   Jun 5 2017, 10:29
- - warrior-2001   Там вроде без обратной связи нет передачи. По выво...   Jun 6 2017, 07:52
|- - Flip-fl0p   Цитата(warrior-2001 @ Jun 6 2017, 10...   Jun 6 2017, 08:58
- - andrewkrot   У Xilinx - TMDS https://www.xilinx.com/support/do...   Jun 14 2017, 13:30
- - Flip-fl0p   Цитата(andrewkrot @ Jun 14 2017, 16:30) У...   Jun 14 2017, 13:46


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 18:57
Рейтинг@Mail.ru


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