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

 
 
 
Reply to this topicStart new topic
> корка PCIe. Ошибка фиттера
Владимир_О
сообщение Jan 24 2012, 11:46
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 68
Регистрация: 24-10-11
Из: Санкт-Петербург
Пользователь №: 67 915



Сгенерировал корку PCIe в визарде для CycloneIV GX. Все компилится, но фиттер выдает критикал варнинги. Что не так?

Critical Warning: GXB Central Management Unit (CMU) PCIe_core:HardIP|PCIe_core_serdes:serdes|PCIe_core_serdes_alt_c3gxb_hcf8:PCIe_co
re_serdes_alt_c3gxb_hcf8_component|cent_unit0 is not connected to a GXB reconfig logic block, but the RX offset cancellation feature requires that it must be
Critical Warning: GXB Central Management Unit (CMU) PCIe_core:HardIP|PCIe_core_serdes:serdes|PCIe_core_serdes_alt_c3gxb_hcf8:PCIe_co
re_serdes_alt_c3gxb_hcf8_component|cent_unit0 is not connected to a GXB reconfig logic block, but the RX offset cancellation feature requires that it must be
Critical Warning: GXB Central Management Unit (CMU) PCIe_core:HardIP|PCIe_core_serdes:serdes|PCIe_core_serdes_alt_c3gxb_hcf8:PCIe_co
re_serdes_alt_c3gxb_hcf8_component|cent_unit0 is not connected to a GXB reconfig logic block, but the RX offset cancellation feature requires that it must be
Critical Warning: GXB Central Management Unit (CMU) PCIe_core:HardIP|PCIe_core_serdes:serdes|PCIe_core_serdes_alt_c3gxb_hcf8:PCIe_co
re_serdes_alt_c3gxb_hcf8_component|cent_unit0 is not connected to a GXB reconfig logic block, but the DPRIO Reconfiguration feature requires that it must be

Подозреваю, что проект на самой ПЛИС окажется не рабочим.
Go to the top of the page
 
+Quote Post
novartis
сообщение Jan 24 2012, 16:25
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 375
Регистрация: 9-10-09
Из: Свердловский регион
Пользователь №: 52 845



добрый день, а вы обвязку корки сделали? частоты, сбросы всякие, tx/rx подключили?
Go to the top of the page
 
+Quote Post
Владимир_О
сообщение Jan 25 2012, 05:10
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 68
Регистрация: 24-10-11
Из: Санкт-Петербург
Пользователь №: 67 915



Цитата(novartis @ Jan 24 2012, 20:25) *
добрый день, а вы обвязку корки сделали? частоты, сбросы всякие, tx/rx подключили?


Да, сделал. Подключил TX и RX к диф. пинам. Опорную частоту на диф. клок подал. Без этого даже не компилировалось. Видимо, он требует подключить еще что-то куда-то, хотя понимания чего-куда у меня пока нет
Go to the top of the page
 
+Quote Post
gosu-art
сообщение Jan 25 2012, 05:37
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939



там есть пины отвечающие за реконфигурацию - GXB reconfig logic block. В тестовом проекте я их как virtual pin сделал и все закомпилилось.
Go to the top of the page
 
+Quote Post
novartis
сообщение Jan 25 2012, 07:15
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 375
Регистрация: 9-10-09
Из: Свердловский регион
Пользователь №: 52 845



Посмотрел свой проект с коркой PCIE, там у меня точно такие же Critical Warnings.
Reconfig block в проекте не подключал.

Корка генерилась в Quartus 9.1, компилилась в нем же, потом стал компилить проект в 10.0.
Используется отладочная плата Stratix IV GX Development Kit.
Проект работает, никаких нареканий нет.

PS: это не означает, что от варнингов не нужно избавляться))

Сообщение отредактировал novartis - Jan 25 2012, 07:26
Go to the top of the page
 
+Quote Post
Владимир_О
сообщение Jan 25 2012, 07:47
Сообщение #6


Участник
*

Группа: Свой
Сообщений: 68
Регистрация: 24-10-11
Из: Санкт-Петербург
Пользователь №: 67 915



Ясно, спасибо=) Это обнадеживает


Цитата(gosu-art @ Jan 25 2012, 09:37) *
там есть пины отвечающие за реконфигурацию - GXB reconfig logic block. В тестовом проекте я их как virtual pin сделал и все закомпилилось.


Можно уточнить, какие именно пины - reconfig_from_gxb[] reconfig_to_gxb[] - эти? Или какие другие?
Go to the top of the page
 
+Quote Post
gosu-art
сообщение Jan 25 2012, 08:18
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939



Ну попробуйте все, где есть слово reconfig.
Go to the top of the page
 
+Quote Post
Владимир_О
сообщение Jan 25 2012, 14:11
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 68
Регистрация: 24-10-11
Из: Санкт-Петербург
Пользователь №: 67 915



Хм... А вот сколько кора подключенная у вас занимала? В ПДФ для компилятора корки написано, что для Циклона 4 должна сразу жрать 100 ЛУТов и 100 регистров. но у меня по нулям после подключения клока. RX и TX
Go to the top of the page
 
+Quote Post
Koluchiy
сообщение Jan 25 2012, 17:41
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 972
Регистрация: 12-04-09
Из: Москва
Пользователь №: 47 543



Насколько я помню по чтению даташитов на Stratix IV, там (в отличие от StratixIIGX) приемопередатчики GXB обязательно подключать к блоку GXB_Reconfig, как раз для offset cancellation (что это такое - в даташиты).
Даже если какого-то реконфига не предполагается.

Судя по всему, эти варнинги, пусть и по CIV - как раз оттуда. Насколько я помню, в SIV вообще не дает компилировать без GXB_Reconfig, если какую-то там настройку не включить (т.е. дает не варнинг, а ошибку).
Go to the top of the page
 
+Quote Post

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

 


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


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