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

 
 
 
Reply to this topicStart new topic
> Отладка PCI Express
starley
сообщение Dec 13 2017, 15:54
Сообщение #1


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

Группа: Свой
Сообщений: 195
Регистрация: 9-01-09
Из: Москва
Пользователь №: 43 085



Всем привет.

Возникла необходимость поотлаживать PCI Express получше, чем до простой работоспособности. В связи с этим вопросы:
- Использовал кто-нибудь соответствующие Verification IP? Интересуют конкретные модели, отзывы, возможность достать/купить.
- Есть ли у кого-нибудь промышленные стенды для верификации и отладки?
Go to the top of the page
 
+Quote Post
syoma
сообщение Dec 17 2017, 20:50
Сообщение #2


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

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



Мы используем Teledyne/Lecroy Summit T28. Пытаемся выловить баги в Virtex-7 PCIe корке, но пока только обнаружили баги в ПО самого анализатора. А что такое Verification IP? Недавно мы также применили аппноту от того же Ксайлинкса, которая позволяет произвести eye scan прямо в рабочем линке. Оказалось, что не все слоты одинаковые и настройки трансиверов очень влияют на размеры глаза.
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Dec 18 2017, 07:48
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



Цитата(syoma @ Dec 17 2017, 23:50) *
..А что такое Verification IP?..

Например вот это:
PCI Express Gen3 Simulation Verification IP
А так тоже интересно было бы узнать отзывы на конкретные модели cool.gif
Go to the top of the page
 
+Quote Post
GriXa
сообщение Dec 18 2017, 08:55
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 22-05-09
Пользователь №: 49 385



Цитата(syoma @ Dec 18 2017, 00:50) *
Мы используем Teledyne/Lecroy Summit T28. Пытаемся выловить баги в Virtex-7 PCIe корке, но пока только обнаружили баги в ПО самого анализатора. А что такое Verification IP? Недавно мы также применили аппноту от того же Ксайлинкса, которая позволяет произвести eye scan прямо в рабочем линке. Оказалось, что не все слоты одинаковые и настройки трансиверов очень влияют на размеры глаза.


Поделитесь, пожалуйста, какие именно баги в работе ПО анализатора Summit T28 Вы обнаружили?
Go to the top of the page
 
+Quote Post
syoma
сообщение Dec 19 2017, 07:01
Сообщение #5


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

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



Цитата(GriXa @ Dec 18 2017, 11:55) *
Поделитесь, пожалуйста, какие именно баги в работе ПО анализатора Summit T28 Вы обнаружили?

Неправильная обработка Flow Credits. Пофиксино в 8.67.
Go to the top of the page
 
+Quote Post
AVR
сообщение Dec 21 2017, 19:50
Сообщение #6


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(starley @ Dec 13 2017, 18:54) *
Возникла необходимость поотлаживать PCI Express получше, чем до простой работоспособности

Интересует тема, что значит "получше отладить"? Свою часть? На совместимость? Или PCI-E ядро производителя? Разве производитель не верифицировал PCI-E ядро по самые помидоры? Устройство для ответственных применений?


--------------------
Go to the top of the page
 
+Quote Post
krux
сообщение Dec 22 2017, 05:10
Сообщение #7


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

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



starley
без уточнений, что конкретно нужно проверить "получше, чем до простой работоспособности", - странная затея.
хотя бы уточните, вы работаете до уровня PIPE, или включая его? ибо будут сильно разные методологии "проверки", и здесь я имею ввиду digital vs mixed-signal.


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
starley
сообщение Dec 22 2017, 12:29
Сообщение #8


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

Группа: Свой
Сообщений: 195
Регистрация: 9-01-09
Из: Москва
Пользователь №: 43 085



Цитата(AVR @ Dec 21 2017, 22:50) *
Интересует тема, что значит "получше отладить"? Свою часть? На совместимость? Или PCI-E ядро производителя? Разве производитель не верифицировал PCI-E ядро по самые помидоры? Устройство для ответственных применений?


PCI Express у нас свой, работает уже давно, но на ПЛИС и на конкретных аппаратных платформах. Из ресурсов ПЛИС, понятное дело, используем только трансиверы. Сейчас планируем сделать ASIC, поэтому хотим проверить получше всякие мелочи, вроде обработки ошибочных обращений, тонкостей конфигурации, управления питанием и прочей лабуды. На первом этапе надо проверить все, что выше уровня serdes и лучше бы c Verification Core. На втором, когда будет готов ASIC, физический уровень.

Цитата(syoma @ Dec 17 2017, 23:50) *
Мы используем Teledyne/Lecroy Summit T28.


Но вы, судя по подписи, не в России работаете?
Go to the top of the page
 
+Quote Post
AVR
сообщение Dec 22 2017, 15:24
Сообщение #9


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(syoma @ Dec 17 2017, 23:50) *
Недавно мы также применили аппноту от того же Ксайлинкса, которая позволяет произвести eye scan прямо в рабочем линке. Оказалось, что не все слоты одинаковые и настройки трансиверов очень влияют на размеры глаза.

Это влияет на роботоспособность? На "запас прочности"?


--------------------
Go to the top of the page
 
+Quote Post

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

 


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


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