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

 
 
> LVDS SERDES, ALTLVDS_RX Data misaligment
KWIer
сообщение Apr 9 2010, 13:59
Сообщение #1


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

Группа: Свой
Сообщений: 91
Регистрация: 4-02-07
Из: Казань
Пользователь №: 25 041



Здравствуйте!
Пишу приемник по LVDS-каналу:
- частота не очень большая 27 Мгц,
- коэфициент десериализации - 7х,
- 3 дифференциальных канала данных и 1 диф. канал - такты для lvds
Данные должны приниматься в следующем порядке:


Накидал следующую схему, используя модуль altlvds_rx:

Выставляю данные на входе, прогоняю альтеровским симулятором:

и на выходе после десериализации получаю поврежденные данные:


Причем перебирал значение отклонения сигнала данных от фронта такта в градусах с шагом 15 градусов и ни разу требуемого результата не добился! sad.gif

Поэтому вопросы:
1) правильно ли нарисовалы синхроимпульсы в протоколе? действительно ли при нечетном параметре десериализации скважность тактового сигнала не равна 50%?
2) Был ли у вас опыт симулирования LVDS-сигналов и в частности модуля altlvds штатных симулятором? или для этого подходит лишь более продвинутый ModelSim, с которым я, к сожалению, пока не знаком sad.gif А если вы дружны с моделсимом, не могли бы вы прогнать симуляцию через него и сообщить о результатах, совпадают ли они?
3) Как подсчитать теоретическое смещение сигнала тактов от данных? я пока считал так: 360 (град) / 7 (бит) *5 (бит) = 257. Ближайшее доступное значение в модуле - 258,75!
4) Есть ли замечания по проекту в целом? Я основывался на альтеровских апликухах, но может есть другое решение как принять и обработать lvds-сигнал? Сам проект целиком во вложенном архиве!

Это мой первый проект, использующий LVDS, не пинайте сильно!
Заранее спасибо за отклики и советы!!!

Сообщение отредактировал KWIer - Apr 9 2010, 14:02
Прикрепленные файлы
Прикрепленный файл  altlvds_serdes.rar ( 25.81 килобайт ) Кол-во скачиваний: 34
 
Go to the top of the page
 
+Quote Post



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

 


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


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