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

 
 
> Подскажите по LVDS. Что то не пойму..., Как с ней работать?
inco
сообщение Mar 13 2012, 19:40
Сообщение #1


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

Группа: Свой
Сообщений: 161
Регистрация: 26-08-05
Из: Российская Империя
Пользователь №: 7 984



Альтеровскую документацию прочитал. Как генерить модули вроде понятно. Не пойму как строить внешнюю систему управления к ним?
Допустим у меня есть 4 выходные линии данных lvds и одна линия clock для них. Мне надо передать допустим раз в секунду
128 байт данных в другую ПЛИС, где стоит lvds приёмник. Вот я и не пойму как управлять lvds линией? То есть, частота на выходе lvds передатчика (на линии clock) должна идти непрерывно или её можно включать на момент передачи данных а затем выключать?
То есть, я не пойму нужен ли мне дополнительный шестой сигнал (для внешней ПЛИС), что то типа разрешения приёма данных приёмником другой ПЛИС или нет и можно управлять клоковым выходом?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
MadGarry
сообщение Mar 14 2012, 03:55
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 10-08-09
Из: Санкт-Петербург
Пользователь №: 51 826



Цитата(inco @ Mar 13 2012, 23:40) *
То есть, я не пойму нужен ли мне дополнительный шестой сигнал (для внешней ПЛИС), что то типа разрешения приёма данных приёмником другой ПЛИС или нет и можно управлять клоковым выходом?

Интересный вопрос. Думаю что с точки зрения LVDS-физики процесса приема/передачи сигналов ограничений нет. Можно генерить клок как непрерывно так и пачками на время передачи пакета (конечно если частота не очень высокая). Но вот на приемной стороне необходимо как-то различать состояния "прием пакета", "пакет принят" и "готов к приему пакета". Хотя если на приемной стороне складывать входные данные в двухпортовое FIFO и внутренним клоком мониторить наличие/отсутствие входного клока то все эти состояния можно обеспечить без дополнительного сигнала.
Go to the top of the page
 
+Quote Post
inco
сообщение Mar 14 2012, 06:04
Сообщение #3


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

Группа: Свой
Сообщений: 161
Регистрация: 26-08-05
Из: Российская Империя
Пользователь №: 7 984



Частоты высокие пока планирую 200 МГц (поток 400 Мбит) но может придётся ставить 300 (поток 600), времени на передачу очень мало. Надо передать как можно быстрее. Наверное придётся делать дополнительный сигнал enable чтобы частоту не дёргать. По идее
на стороне приёмника pll будет работать стабильнее. Интересно может кто-то уже делал что-то подобное?
Go to the top of the page
 
+Quote Post



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

 


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


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