인텔® Quartus® Prime Software 버전 15.1 이상에서 문제가 발생하면 인텔® Arria® 10개 장치를 대상으로 하는 디자인을 컴파일할 때 다음 오류 메시지가 나타날 수 있습니다.
오류(14566): Fitter는 기존 제약 조건(1 I/O 패드)과의 충돌로 인해 1개의 주변 구성 요소를 배치할 수 없습니다. 서브메세지에 설명된 오류를 수정한 다음 Fitter를 다시 실행합니다. 인텔 FPGA 지식 데이터베이스에는 이 주변 장치 배치 실패를 해결하는 방법에 대한 정보가 포함된 문서도 포함될 수 있습니다. 오류를 검토한 다음 https://www.altera.com/support/support-resources/knowledge-base/search.html 지식 데이터베이스를 방문하여 이 특정 오류 메시지 번호를 검색합니다.
오류(175020): Fitter는 지역(에서 일부인 로직 I/O 패드를 배치할 수 없습니다. )에서 (, )로, 이 유형의 로직에 적합한 위치가 없기 때문에 이 영역이 제한됩니다.
정보(14596): 고장 나는 구성 요소에 대한 정보:
정보(175028): I/O 패드 이름: (n)
오류(16234): 고려된 2개 위치 중 법적 위치를 찾을 수 없습니다. 각 위치를 사용할 수 없는 이유는 다음과 같습니다.
정보(175015): I/O 패드 은 사용자 위치 제약()으로 인해 위치 로 제한됩니다.
정보(14709): 제한된 I/O 패드가 핀 안에 포함되어 있으며, 여기에는 이 I/O 패드가 포함되어 있습니다.
오류(175003): I/O 패드 위치가 차지됨(영향을 받는 2개 위치)
정보(175029): . 이미 이 위치에 배치되었습니다: I/O 패드 ~ALTERA_CLKUSR~
정보(175029): . 이미 이 위치에 배치되었습니다: I/O
정보(175015): I/O 패드 은 사용자 위치 제약()으로 인해 위치 로 제한됩니다.
CLKUSR이 장치 구성, 초기화, 트랜시버 교정 또는/및 EMIF HMC 교정에 선택적으로 사용되지 않을 경우 CLKUSR 핀을 사용자 I/O 핀으로 사용할 수 있습니다. 그러나 이중 목적 CLKUSR 핀이 차등 핀 쌍의 p 채널 위치 할당으로 인해 차등 핀 쌍의 n채널로 자동으로 할당되면 이 오류가 발생할 수 있습니다.
이 오류를 방지하려면 다음 할당을 사용하십시오.
set_global_assignment -name AUTO_RESERVE_CLKUSR_FOR_CALIBRATION OFF