[an error occurred while processing this directive]
|
verilog файле сгенерированном ActivHDL определен макрос с параметрами
я так понял это макрос заменяющий определение библиотек самого альдека при синтезе на пустую строку
// synthesis translate_off
`ifdef _VCP
`else
`define LIBRARY(a,b)
`endif
// synthesis translate_on
Затем в теле есть включение элемента
// synthesis translate_off
`LIBRARY("U11","virtex")
// synthesis translate_on
FD U11
(
.C(wClk50),
.D(NET6116),
.Q(Mod_Cod)
);
Так ISE ругается на строчку `LIBRARY("U11","virtex")
"Macro reference `LIBRARY is not defined"
Как с этим боротся можно ?
Роб.
E-mail: info@telesys.ru