[an error occurred while processing this directive]
|
Вводим булевый generic-параметр
generic(
XXX : boolean := false
);
Дальше внутри архитектуры
genXXXtrue:
if (XXX) generate
-- делаем один вариант
end generate genXXXtrue;
genXXXfalse:
if (not XXX) generate
-- делаем другой вариант
end generate genXXXfalse;
Далее при смапливании компонента XXX устанавливается в нужное значение.
E-mail: info@telesys.ru