이 오류는 보정된 시리즈 온칩 종료(OCT)를 위해 출력 종료 할당이 설정된 양방향 또는 출력 핀에 대해 종료 제어 블록이 지정되지 않은 경우 발생할 수 있습니다. 해당 핀에 대해 지정된 종료 제어 블록이 없으면 Quartus® II 소프트웨어가 자동으로 하나를 생성합니다. 이로 인해 피터가 RZQ 핀에 사용할 수 있는 위치를 찾을 수 없기 때문에 피팅 단계에서 컴파일이 실패할 수 있습니다.
이것이 오류의 원인인지 여부를 확인하려면 컴파일 보고서에서 Fitter 폴더, 리소스 선택 폴더 및 출력 핀 또는 Bidir 핀 테이블로 이동합니다. 종료 열의 종료 체계가 "교정이 포함된 시리즈 XX Ohm"이지만 종료 제어 블록이나 자동으로 생성되는 블록이 없는 경우(예: termination_blk0
) 이 오류가 발생합니다.
이 오류를 해결하려면 다음 중 하나를 수행하십시오.
- 사용자 I/O 핀이 RZQ 핀 위치를 사용하지 않도록 핀아웃을 변경합니다.
- ALTOCT 메가기능을 인스턴스화하여 최상위 레벨에 RZQ 핀을 수동으로 할당합니다. 그런 다음 RZQ 핀을 적절한 위치에 놓습니다.
- 핀을 변경할 수 없는 경우 QSF 할당을 통해 교정 없이 출력 종료 체계를 하나로 변경하십시오.
set_instance_assignment -name OUTPUT_TERMINATION "SERIES OHM WITHOUT CALIBRATION" -to