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

 
 
> Virtex-6 PCIe + разные пины GTX трансиверов
syoma
сообщение Nov 17 2014, 13:28
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Привет.
Не знаю куда лучше написать - здесь или в PCIe интерфейсы.

Короче такой вопрос - в Virtеx-6 запрограммирована родная корка PCIe x1, которая сидит на определенном GTX трансивере, допустим, с названием A. Все работает. Вопрос в том, можно ли зделать так, чтобы данная корка могла переключаться на GTX трансивер В, так как в определенных вариантах исполнения платы PCIe приходит именно на него? Переключение должно быть на этапе инициализации, в зависимости от параметра, например. Далее в процессе работы ничего больше не меняется до ребута.
В настоящий момент решаем все двумя разными прошивками для варианта A и B с двумя разными констрейн-файлами. Но это все увеличивает и без того немалое время разводки проекта в двое. Было бы неплохо, если бы между GTX трансивером и коркой можно было бы поставить какой-то мультиплексор.

В документации ничего похожего не нашел. Это возможно?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
RobFPGA
сообщение Nov 19 2014, 12:47
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643



Приветствую!

На сколько я помню при генерации PCIe для Virtex6 генерируется врапер для встроенного контроллера PCIe и отдельно сорцы для GTX приемопередатчиков. Так что порукоблудничасть есть чем. Добавить мультиплексоры с одним регистром на выходе для сохранения времянки в PIPE интерфейс между коркой и GTX труда большого не составит - нужно будет только аккуратно просимулировать творение после этого на предмет сохранения функциональности.

Так что не так уж страшен этот черт.. то есть PCIe sm.gif


Успехов! Rob.
Go to the top of the page
 
+Quote Post



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

 


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


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