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

 
 
> Cyclone V завести все трансиверы
spectr
сообщение Nov 21 2016, 10:11
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 285
Регистрация: 10-12-04
Из: Earth
Пользователь №: 1 437



Возможно ли завести одновременно все 9 трансиверов (каждый в режиме tx/rx), находящихся в пятом циклоне (пускай будет кристалл 5CSXFC6D6F31C7)?

Больше 6-ти пока не получается даже скомпилировать....
Перепробовал разные варианты конфигураций: и с встроенными TXPLL, и с внешними, и с bonded и с не-bonded, - не собирается и всё тут. Такое ощущение что это невозможно (хотя на форуме встречал упоминания об обратном, но без какой-либо конкретики, пруф).

Куда копать хотя бы?

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Don Eugenio
сообщение Nov 21 2016, 11:35
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 2-08-16
Пользователь №: 92 805



Настройки нормальные.
По моему проекту: у нас используется внешняя частота с тактового генератора. Она заводится на клоковый вход, чтобы была возможность нормально использовать Fraction PLL. Саму PLL настраиваем на необходимые нам частоты (у меня Datarate 625Mbit, один выход с PLL 312.5Mhz, другой 62.5Mhz). И оба используем для тактирования native-phy. В Native-phy выставлено необходимое количество каналов сразу. Всего у меня 3 трансивера.
По сигналам:
На вход ext_pll_clk - заводим частоту с внешней PLL.
На вход rx_cdr_refclk - заводим частоту тоже с внешней PLL.
Входная частота заведена в плату (REFCLK), но не используется.

Быстро создал проект с минимумом IP ядер (разных блоков, не подключал сигналы которые на расположение не влияют, контакты в Pin Planner не задавал), чтобы проверить точно ли он расположит всё (чип 5CSXFC6D6F31C7). Всё нормально располагает.

Верхний уровень проекта.

Настройка PLL. (Настройка FPLL_CTRL - по умолчанию что предлагается в IP ядре).

Настройка Native-Phy.

Результат в Chip Planner.



Сообщение отредактировал Don Eugenio - Nov 21 2016, 12:15
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- spectr   Cyclone V завести все трансиверы   Nov 21 2016, 10:11
- - warrior-2001   Именно для циклона не скажу, но это реально, если ...   Nov 21 2016, 10:33
- - spectr   В моем случае это будут несвязанные физически (в к...   Nov 21 2016, 10:50
- - Don Eugenio   Какое IP ядро вы используете (Native-Phy или Custo...   Nov 21 2016, 11:12
- - spectr   Native PHY, настройки в данный момент такие: Выд...   Nov 21 2016, 11:33
- - spectr   Спасибо за пояснения, буду разбираться. Для чего н...   Nov 21 2016, 12:33
- - Don Eugenio   В данном тестовом проекте Quartus расположил входн...   Nov 21 2016, 13:03
- - spectr   Собралось, ура. История такая: если один трансивер...   Nov 21 2016, 13:28
|- - bogaev_roman   Цитата(spectr @ Nov 21 2016, 16:28) Истор...   Nov 30 2016, 08:03
- - warrior-2001   Если одна мегафункция с общей частотой - то это ср...   Nov 22 2016, 05:52
- - spectr   Собрать удалось, теперь разбираюсь с синхронизацие...   Nov 25 2016, 11:09
- - Don Eugenio   В своем проекте использую преобразование 8b/10b и ...   Nov 25 2016, 13:04
- - spectr   Сейчас туда подаю tx_std_clkout и rx_std_clkout со...   Nov 25 2016, 13:20
- - spectr   Чудеса расчудесные происходят: настроил трансивер ...   Nov 28 2016, 08:04


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 16:16
Рейтинг@Mail.ru


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