Vadim 0 26 декабря, 2008 Опубликовано 26 декабря, 2008 · Жалоба заэкронированы - что это значит ? Например, вот так: // synthesis translate_off `include "timescale.vh" `include "logic_controller_pkg.vh" // synthesis translate_on ... Синтезатор не будет видеть эти две строки. Файлы, указанные в директивах `include, я просто включаю в проект. вставлять в инклуд файлы `ifndef AAAA `define AAAA то что должно быть один раз в CUNIT-е `endif не помогает, независимо от setup_design -all_file_cunit_scope=true то есть макроопределения пресижн видимо забывает, даже если у него один cunit Ну дык в этом, по-моему, и заключается проблема :) Решение, повторюсь, такое: // synthesis translate_off `include "некий файл" ... // synthesis translate_on Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться