Quartus® II 소프트웨어는 Stratix IV GX 트랜시버 설계에 트랜시버 채널과 ATX PLL 블록이 서로 다른 블록에 연결된 경우 이 오류를 잘못 생성합니다.
Stratix® IV GX 장치의 ATX PLL 블록은 밴드 갭 참조 전류를 수신하려면 교정(CAL) 블록에 연결해야 합니다. 일부 장치 패키지에는 측면당 두 개의 CAL 블록이 있습니다. 각 CAL 블록은 특정 트랜시버 블록과 ATX PLL 블록에 대한 제어를 제공합니다.
이 문제는 Quartus II 소프트웨어의 향후 버전에서 해결됩니다.
이 오류를 해결하려면 ATX PLL과 동일한 CAL 블록으로 보정된 트랜시버 채널을 하나 이상 사용하십시오.
예를 들어, EP4SGX530NF45 장치를 사용하고 있음을 고려하십시오. 이 장치에는 4개의 트랜시버 블록과 측면당 2개의 ATX PLL 블록이 포함되어 있습니다. ATX PLL R1은 CAL 블록 R1로 보정되며 채널 GXBR0 및 GXBR1은 CAL 블록 R0으로 보정됩니다. ATX PLL R1이 GXBR0 또는 GXBR1에 할당된 송신기 채널에 클럭을 제공하는 데 사용되는 경우 Quartus II 소프트웨어가 오류를 생성합니다. 컴파일 오류를 해결하려면 트랜시버 블록 GXBR2 또는 GXBR3에 채널을 할당합니다(이 두 트랜시버 블록은 CAL 블록 R1에 의해 제어됨). 추가 트랜시버 인스턴스를 만들거나 기존 인스턴스를 할당하여 이러한 트랜시버 블록을 사용할 수 있습니다.