Quartus® II 소프트웨어 버전 13.0 이상에서 문제가 발생하면 설계 파티션 창에서 새 디자인 파티션을 만들면 컴파일 중에 이 오류가 나타날 수 있습니다.
설계가 이 문제의 영향을 받는지 확인하려면 Quartus II 설정 파일(.qsf)을 검토하고 PARTITION_HIERARCHY 인스턴스 할당을 찾습니다. 이 할당 대상에 설계의 최상위 엔터티 이름이 포함되어 있는 경우 설계에 영향을 받으며 올바르게 컴파일되지 않을 수 있습니다. 예를 들어, 설계의 최상위 엔티티가 chip_top 모듈 block_a 인스턴스 u0에서 설계 파티션을 만들려는 경우. qsf 에 다음 할당이 표시되어 올바르지 않을 수 있습니다.
set_instance_assignment -name PARTITION_HIERARCHY u0_183c1 -to "chip_top|block_a:u0" -section_id "block_a:u0"
이 문제를 해결하려면 설계 파티션 창 내에서 생성된 모든 설계 파티션을 삭제하십시오. 다음 단계를 수행하여 Project Navigator 창에서 설계 파티션을 다시 만듭니다.
- 프로젝트 탐색기 창에서 계층 구조 탭을 선택합니다.
- 설계 파티션으로 할당하려는 계층적 인스턴스를 찾기 위해 필요에 따라 설계 계층 구조를 확장합니다.
- 계층 인스턴스를 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 디자인 파티션을 가리킨 다음 디자인 파티션으로 설정 을 클릭합니다.
이 문제는 Quartus II 소프트웨어의 향후 릴리스에서 해결될 예정입니다.