[an error occurred while processing this directive]
|
Внутри архитектуры пишем:
genLess17:
if (width < 17 ) generate
...
end generate;
genEqual17:
if (width = 17 ) generate
...
end generate;
genMore17:
if (width > 17 ) generate
...
end generate;
Если куски схемы не слишклм большие, их можно прямо внутрь generate поместить. Если большие --- написать отдельные компоненты и поместить внутрь generate.
Про разные архитектуры надо копать в сторону congiguration. Но, по-моему, на generic параметр ее не завяжешь...
E-mail: info@telesys.ru