대부분의 장치 제품군은 수동 클럭 전환에 두 클럭이 모두 실행되어야 한다는 것을 핸드북에 명시합니다.
-
수동 클럭 전환 이벤트를 시작하려면 clkswitch 신호가 높을 때 inclk0과 inclk1이 모두 실행되어야 합니다. 이 요구 사항을 충족하지 못하면 클럭 전환이 제대로 작동하지 않습니다.
이 요구 사항을 사용하면 기본 클럭이 실패할 경우 백업 클럭으로 전환해야 하는 클럭 중복 응용 프로그램에 수동 클럭 전환은 사용할 수 없습니다.
클럭 중복이 필요한 경우 자동 클럭 전환 기능을 사용할 수 있지만 FPGA 구성될 때 두 클럭이 모두 실행되고 있는지 확인해야 합니다. 이 요구 사항을 충족할 수 없는 경우 PLL에서 클럭 전환 기능을 비활성화하고 대신 입력 핀과 PLL 사이의 클럭 경로에 클럭 제어 블록을 디자인에 삽입할 수 있습니다. 이렇게 하면 클럭이 실행되고 있다는 요구 사항 없이 두 개의 클럭 핀 중에서 수동으로 선택할 수 있습니다.
참고로, 입력 경로에 클럭 제어 블록을 삽입하면 PLL을 공급하는 클럭이 전역 네트워크를 통해 구동되므로 지터가 증가하고 클럭 경로가 완전히 보상되지 않을 수 있습니다.