Dootch 0 1 июня, 2016 Опубликовано 1 июня, 2016 · Жалоба Добрый день. Ведем разработку печатной платы с Cyclone V (5CEFA5F23C7N) на борту. К ПЛИС планируется подключение высокоскоростного АЦП с дифференциальным выходом (например 14-битный AD9684). Можно подключить выход АЦП к ПЛИС двумя способами: 1. Все биты АЦП по порядку подключить к одному I/O банку; 2. Подключать биты АЦП к дифференциальным входам разных банков (например 0-3 биты к банку 3B, 4-6 биты к банку 4A, 7-10 биты к банку 7A, 11-13 биты к банку 8A), все банки правильно запитать для приема LVDS и в Quartus все уже объединить в одну шину, этот подход позволяет сильно упростить разводку. Правилен ли второй подход? Какие проблемы он может вызвать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demon3200 0 1 июня, 2016 Опубликовано 1 июня, 2016 · Жалоба Проверьте, сможете ли Вы использовать оставшиеся пины на LVDS настроенных банков для других целей. За Cyclone V точно не скажу, но в более младших циклонах такое вроде как нельзя. Там банк целиком настраивается на LVDS. Также из-за разнесения сигналов одной шины по разным сторонам микросхемы может возникнуть недопустимый их перекос. Зависит от частоты, здесь нужно будет правильно задать временные ограничения. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 1 июня, 2016 Опубликовано 1 июня, 2016 · Жалоба Добрый день. Ведем разработку печатной платы с Cyclone V (5CEFA5F23C7N) на борту. К ПЛИС планируется подключение высокоскоростного АЦП с дифференциальным выходом (например 14-битный AD9684). Можно подключить выход АЦП к ПЛИС двумя способами: 1. Все биты АЦП по порядку подключить к одному I/O банку; 2. Подключать биты АЦП к дифференциальным входам разных банков (например 0-3 биты к банку 3B, 4-6 биты к банку 4A, 7-10 биты к банку 7A, 11-13 биты к банку 8A), все банки правильно запитать для приема LVDS и в Quartus все уже объединить в одну шину, этот подход позволяет сильно упростить разводку. Правилен ли второй подход? Какие проблемы он может вызвать? по моему лучше 1. Все биты АЦП по порядку подключить к одному I/O банку; Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Алга 0 1 июня, 2016 Опубликовано 1 июня, 2016 · Жалоба Все выходЫ АЦП необходимо подключать к одному банку фпга. Кроме того, клоковые выходы АЦП подать на клоковые входы фпга. Еще постараться выравнять длину проводников всех LVDS линий. Тогда больше будет вариантов приема данных с АЦП в ФПГА, те более гибко получается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dootch 0 14 июня, 2016 Опубликовано 14 июня, 2016 · Жалоба Все выходЫ АЦП необходимо подключать к одному банку фпга. Кроме того, клоковые выходы АЦП подать на клоковые входы фпга. Еще постараться выравнять длину проводников всех LVDS линий. Тогда больше будет вариантов приема данных с АЦП в ФПГА, те более гибко получается. Все-таки удалось развести 14-битное АЦП на один банк, даже длины каждой диф. пары выровняли с точностью 2 мм. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Алга 0 14 июня, 2016 Опубликовано 14 июня, 2016 · Жалоба Дальше разбираться с Source Synchronous Interface. Как это делается, какие есть ресурсы у ФПГА. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 2 14 июня, 2016 Опубликовано 14 июня, 2016 · Жалоба Все-таки удалось развести 14-битное АЦП на один банк, даже длины каждой диф. пары выровняли с точностью 2 мм. ..на разных слоях - разные задержки, имхо по длине есть смысл выравнивать только если в одном или в похожих слоях разводите, а так надо по задержке выравнивать. Хотя конечно от частоты зависит, может и не надо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Алга 0 14 июня, 2016 Опубликовано 14 июня, 2016 · Жалоба Достаточно выравнять длину клоков и данных. Так рекомендуют производители и это подтверждается практикой. Например, xapp774 (p13), sbaa205. Для более быстрых АЦП с интерфейсом JESD204 возможно нужно выравнивание по задержке. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться