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

 
 
> synplify + xilinc ngdbuild = непонятки с констрэйнами
KPiter
сообщение Jul 13 2011, 11:39
Сообщение #1


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

Группа: Участник
Сообщений: 84
Регистрация: 22-09-06
Из: NN
Пользователь №: 20 592



sinplify pro е201103
xilinx 13.2i

Sinplify готовит edf файл для ngdbuild.

Проблемы две:
1. ngdbuild не понимает syn_loc для ног
2. ngdbuild не понимает syn_loc для MMCM

Для sinplify прописано в sdc файле:
Код
define_attribute {b:SP6_V6_SPARE_01} syn_loc {B20}
...
define_attribute {i:Iframe_store_top.mpmc_mcm_i.mmcm_adv_inst} syn_loc {MMCM_ADV_X0Y4}


Лог ngdbuild:
Код
WARNING:ConstraintSystem - A target design object for the Locate constraint
   '<NET "SP6_V6_SPARE_01" LOC = B20>' could not be found and so the Locate
   constraint will be removed.

...

WARNING:ConstraintSystem - A target design object for the Locate constraint
   '<INST /DEC/EXPANDED/DEC/Iframe_store_top/mpmc_mcm_i/mmcm_adv_inst LOC =
   MMCM_ADV_X0Y4>' could not be found and so the Locate constraint will be
   removed.


в тоже время в ucf файле продублированы констрэйны из sdc и еще ниже ngdbuild.log пишет:
Код
WARNING:NgdBuild:1012 - The constraint <NET "SP6_V6_SPARE_01" LOC = B20> is
   overridden on the design object SP6_V6_SPARE_01 by the constraint <NET    
   SP6_V6_SPARE_01             LOC = B20;> [dec.ucf(47)].

...

WARNING:NgdBuild:1012 - The constraint <INST
   /DEC/EXPANDED/DEC/Iframe_store_top/mpmc_mcm_i/mmcm_adv_inst LOC =
   MMCM_ADV_X0Y4> is overridden on the design object
   Iframe_store_top/mpmc_mcm_i/mmcm_adv_inst by the constraint <INST
   "Iframe_store_top/mpmc_mcm_i/mmcm_adv_inst"      LOC = "MMCM_ADV_X0Y4";>
   [frame_store_top.ucf(261)].


С ногами вообще не понятно. А вот с MMCM еще какой-то /DEC/EXPANDED вылезает т.е. даже "путь" к MMCM указан неверно.
Кто с таким сталкивался? Как можно побороть проблему протащив констрэйны из Sinplify в ngdbuild?

Спасибо
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
jojo
сообщение Jul 15 2011, 04:50
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 574
Регистрация: 9-10-04
Из: FPGA-city
Пользователь №: 827



Вывод верный. Это левая надстройка над ISE, которая добавляет проблемы, но не решает их сама по себе.
Go to the top of the page
 
+Quote Post



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

 


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


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