Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Какова скорость lvds Artix
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
Дварфик
вобщем весь вопрос в названии. Пролазил даташиты и ничего толком/до конца/на все 100% не понял wacko.gif . Глядел на "7 Series FPGAs Overview (DS180)"
Практически все ПЛИС помечены как p и n. То есть они поддерживают диф. сигналы.
У меня стоит задача передать cmos 27 сигналов+клок видео ХД на частоте 150МГц. Сколько мне на это диф пар LVDS потребуется (просьба предоставить понятный расчёт).
И что за MGT и с чем их едят? на сколько они быстрее стандартных?
В выше упомянутой pdf есть [Peak Transceiver Speed 6.6 Gb/s; Peak Serial Bandwidth (Full Duplex) 211 Gb/s]. Может это оно, но что оно значит? Объясните пожалуйста rolleyes.gif
Bad0512
Цитата(Дварфик @ Dec 15 2014, 19:16) *
вобщем весь вопрос в названии. Пролазил даташиты и ничего толком/до конца/на все 100% не понял wacko.gif . Глядел на "7 Series FPGAs Overview (DS180)"
Практически все ПЛИС помечены как p и n. То есть они поддерживают диф. сигналы.
У меня стоит задача передать cmos 27 сигналов+клок видео ХД на частоте 150МГц. Сколько мне на это диф пар LVDS потребуется (просьба предоставить понятный расчёт).
И что за MGT и с чем их едят? на сколько они быстрее стандартных?
В выше упомянутой pdf есть [Peak Transceiver Speed 6.6 Gb/s; Peak Serial Bandwidth (Full Duplex) 211 Gb/s]. Может это оно, но что оно значит? Объясните пожалуйста rolleyes.gif

Объясняю:
LVDS в Артиксе (и не только в нём) может быть двух типов : Обычные пины (с помощью встроенных макросов типа SERDES ) могут принимать и передавать данные со скоростью 1250Мбит в секунду (см.стр.12 в даташите на Артикс). Эти же обычные ноги могут быть использованы и для других целей и I/O стандартов.
Кроме того, существуют специальные встроенные макросы MGT - они гораздо шустрее, до 6.6 Гбит. Они ещё могут многое чего не могут обычные пины - выделяют клок из входного потока, делают 8B10B кодирование-декодирование и многое другое. Но эти пины не могут использоваться для других целей.
Для вашего случая (тем более клок передаётся отдельно) 150МГц без проблем пролезет и через обычные LVDS. Хотя если есть желание сэкономить на HD десериалайзере, то можно тупо заводить serial HD на MGT трансивер,
примеры есть у Xilinx. Не забыть при этом про cable equalizer, иначе на длинном кабеле проблем наловите.
serg_k1
Цитата(Bad0512 @ Dec 15 2014, 17:44) *
Объясняю:
LVDS в Артиксе (и не только в нём) может быть двух типов : Обычные пины (с помощью встроенных макросов типа SERDES ) могут принимать и передавать данные со скоростью 1250Мбит в секунду (см.стр.12 в даташите на Артикс). Эти же обычные ноги могут быть использованы и для других целей и I/O стандартов.
Кроме того, существуют специальные встроенные макросы MGT - они гораздо шустрее, до 6.6 Гбит. Они ещё могут многое чего не могут обычные пины - выделяют клок из входного потока, делают 8B10B кодирование-декодирование и многое другое. Но эти пины не могут использоваться для других целей.
Для вашего случая (тем более клок передаётся отдельно) 150МГц без проблем пролезет и через обычные LVDS. Хотя если есть желание сэкономить на HD десериалайзере, то можно тупо заводить serial HD на MGT трансивер,
примеры есть у Xilinx. Не забыть при этом про cable equalizer, иначе на длинном кабеле проблем наловите.

А можно ли Артикс ( или вообще 7-ю серию) соединить с LVDS33 . нужно 32 разряда под 400MHz. Посмотрел на плате AC701 Evaluation Board есть только TMDS33. Можно ли выход TMDS33 состыковать с входом LVDS33?
Bad0512
Цитата(serg_k1 @ Dec 25 2014, 20:00) *
А можно ли Артикс ( или вообще 7-ю серию) соединить с LVDS33 . нужно 32 разряда под 400MHz. Посмотрел на плате AC701 Evaluation Board есть только TMDS33. Можно ли выход TMDS33 состыковать с входом LVDS33?

Можно. LVDS33 от LVDS25 отличается лишь напряжением питания банка I/O. Чтобы сделать LVDS выход на Артиксе надо банк запитать от 2.5в. Чтобы принять LVDS можно запитать банк от любого питания,
однако если это не 2.5в, то встроенные терминаторы использовать не получится. Такие характеристики как common mode voltage и diff. voltage совпадают для LVDS/LVDS25/LVDS33.

P.S. И кстати, те банки на AC701, что выведены на внешний FMC коннектор, запитаны как раз от 2.5в.
serg_k1
Цитата(Bad0512 @ Dec 26 2014, 15:08) *
Можно. LVDS33 от LVDS25 отличается лишь напряжением питания банка I/O. Чтобы сделать LVDS выход на Артиксе надо банк запитать от 2.5в. Чтобы принять LVDS можно запитать банк от любого питания,
однако если это не 2.5в, то встроенные терминаторы использовать не получится. Такие характеристики как common mode voltage и diff. voltage совпадают для LVDS/LVDS25/LVDS33.

P.S. И кстати, те банки на AC701, что выведены на внешний FMC коннектор, запитаны как раз от 2.5в.

Что касается TMDS не хотелось бы устанавливать кучу резисторов как в
http://electronix.ru/forum/index.php?act=a...st&id=88194
Теперь LVDS.
Я так понимаю, что в 7-й серии xilinx нет LVDS33. в UG952 стр. 72,73 сказано , что можно запитать ,переключая перемычки, VCCO_VADJ =3.3v. но касается это TMDS. когда устанавливаю LVDS33 пишет ошибки.
На форуме xilinx пишет , что можно LVDS25 --> LVDS33 без преобразователей
http://forums.xilinx.com/t5/Virtex-Family-...MHz/td-p/179268
Хотелось бы узнать практически это кто-то делал?
дело в том , что приемник неизвестное устройство с LVDS33 и его нужно изучать. Поэтому хотелось бы, чтобы вопросов к интерфейсу не было. Их и так хватает.
Lmx2315
QUOTE (serg_k1 @ Dec 26 2014, 17:16) *
дело в том , что приемник неизвестное устройство с LVDS33 и его нужно изучать. Поэтому хотелось бы, чтобы вопросов к интерфейсу не было. Их и так хватает.

..lvds c lvds-сом всегда будут работать, неважно от какого они питания, единственно что меня смущает - это по какому-то косяку если чужое питание 3.3V придёт на банк вашего ПЛИСа раньше чем там установятся напряжения ядра и вспомогательное, вот чтобы такого не было , я бы поставил между моим плисом и чужим устройством - lvds-ные буфера, пусть они терпят если что не так.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.