Qsys 도구에 일부 코어가 포함되고 다른 코어가 Quartus에 인스턴스화되었을 때 여러 비디오 및 이미지 프로세싱(VIP) 코어를 인스턴스화할 때 문제가 발견되었습니다.® 동일한 프로젝트 내에서 직접 II 소프트웨어. 이 문제는 다른 소스 파일에서 alt_cusp110_package VHDL 라이브러리 파일을 여러 번 포함에서 비롯됩니다. 합성 중에 다음 오류가 나타납니다.
오류(10430): alt_cusp110_package.vhd(19)에서 VHDL 기본 단위 선언 오류: 기본 단위 "ALT_CUSP110_PACKAGE"가 라이브러리 "altera"에 이미 존재합니다.
이 문제를 해결하려면 Quartus II 프로젝트에 포함된 Qsys 생성 .qip 파일에 수동 수정이 필요합니다. .qip 파일을 열고 "alt_cusp110_package.vhd" 파일을 참조하는 선을 찾습니다. 예를 들어, 다른 Quartus II 기반 VIP 파일과 동일한 파일을 가리키도록 항목을 수정합니다.
set_global_assignment -name VHDL_FILE [파일 조인 $::quartus(qip_path) .. /.. /.. /.. /quartus/top_top/db/alt_cusp110_package.vhd] -library lib_di_and_mem
Qsys 시스템을 재장착하면 .qip 파일이 덮어쓰기 때문에 이 단계를 다시 수행해야 합니다.
이 문제는 Quartus II 소프트웨어의 향후 릴리스에서 해결되어야 합니다.