[an error occurred while processing this directive]
|
Сразу говорю: про Квартус ничего не знаю, буду предполагать на основе Synplify, попробуйте по аналогии.
Сначала в коде делаем
comp_inst: entity work.comp(a)
comp_inst2: entity work2.comp(a2)
В проекте Synplify каждый сорцовый файл добавляется строкой вида
add_file -vhdl -lib work "a.vhd"
Попробуем для некоторых файлов библиотеку work изменить на другую. Из ГУЯ этого сделать нельзя, но можно напрямую подредактировать файл проекта (он plain text). Получается что-то такое:
add_file -vhdl -lib work "a.vhd"
add_file -vhdl -lib work2 "a2.vhd"
Сам такого не делал, поэтому может не получиться.
E-mail: info@telesys.ru