Цитата(Koluchiy @ May 13 2011, 19:04)

Бррр...
Откуда Synplify знает, куда его ставить? Вы пишете для него констрейны размещения?
Вообще, по моей практике, "непонятно откуда" берущиеся констрейны обычно берутся из 2-х источников:
1) Файл synplify.ucf, если он не пустой и если не отключить его подсоединение к проекту.
2) Другие ucf и прочие файлы, которые каким-то образом подключились к проекту (но у меня такого давно не было).
разобрался! подтолкнули еще раз внимательно код проверить
В VHDL коде стоит атрибут
attribute loc of RIOV6 : label is "GTXE1_X0Y7";
где RIOV6 это объявление Xilinx примитива GTXE1.
В edf файле LOC в виде
CODE
(instance RIOV6 (viewRef verilog (cellRef GTXE1 (libraryRef VhdlGenLib0)))
...
(property LOC (string "GTXE1_X0Y7"))
Закоментировал атрибут в коде - ворнинг пропал. Остался неприятный осадок, что ngdbuild не понимает зашитый в edf файле от Synplify LOC констрейн.
Да, третий вариант в копилку ""непонятно откуда" берущиеся констрейны": attribute loc в исходном коде...
Спасибо, считаю тема закрыта!