Um problema foi visto ao instaurou vários núcleos de processamento de vídeo e imagem (VIP) quando alguns núcleos estão incluídos na ferramenta Qsys, e outros instalados no Quartus® Software II diretamente dentro do mesmo projeto. O problema é decorrente da inclusão do arquivo de biblioteca alt_cusp110_package VHDL várias vezes, a partir de diferentes arquivos de origem. O seguinte erro é visto durante a síntese:
Erro (10430): erro da declaração da unidade primária de VHDL em alt_cusp110_package.vhd(19): a unidade principal "ALT_CUSP110_PACKAGE" já existe na biblioteca "altera"
Para resolver este problema, é necessária uma modificação manual no arquivo .qip gerado por Qsys que está incluído no projeto Quartus II. Abra o arquivo .qip e localize a linha que se refere ao arquivo "alt_cusp110_package.vhd". Modifique a entrada para apontar para o mesmo arquivo que seus outros arquivos VIP baseados em Quartus II, por exemplo:
set_global_assignment nome VHDL_FILE [junte-se a $:quartus(qip_path) .. /.. /.. /.. /quartus/top_top/db/alt_cusp110_package.vhd] -biblioteca lib_di_and_mem
Observe que a regerenação do sistema Qsys resultará na sobregravação do arquivo .qip e, portanto, esta etapa precisará ser executada novamente.
Este problema será abordado em uma versão futura do software Quartus II.