I/O 셀 클럭으로 사용되는 신호가 전역 클럭 네트워크에서 라우팅되도록 하려면 할당 전역 =을 켜십시오.
Quartus II 소프트웨어가 APEX 장치의 전역 및 주변 장치 리소스에 신호를 할당하는 데 사용하는 알고리즘은 먼저 사용자가 모든 클럭에 전역 설정을 할당하고 이러한 클럭을 전역 네트워크 중 하나에 배치했는지 먼저 확인합니다. 그런 다음 I/O 등록 포장을 수행하며, 소프트웨어가 아직 전역으로 승격되지 않은 클럭 신호를 발견하면 GCLK 핀에 신호를 고정하여 전역으로 홍보하려고 합니다. 그러나 문제의 신호가 GCLK 핀을 포함한 모든 핀에 이미 잠겨 있는 경우, 코드의 이 부분은 단순히 전역 프로모션을 포기하고 대신 주변 장치 리소스를 사용합니다. 이 단계에서 Quartus는 GCLK 핀에 할당된 클럭을 배치하여 주변 버스를 사용하고 다른 제어 신호에 필요한 주변 리소스를 사용할 수 있습니다. 글로벌 프로모션의 마지막 단계에서 Quartus II 소프트웨어는 가능하면 전역으로 신호를 홍보합니다. 신호가 GCLK 핀에 잠겨 있을 때
"Global = on" 할당 없이 클럭 신호가 GCLK 핀에 할당되는 경우, 1단계에서 전역 리소스를 사용하도록 신호가 승격되지 않습니다. 대신 3단계에서 신호가 전역으로 승격되었습니다). 그러나 2단계에서 소프트웨어는 특정 핀에 잠겨 있고 IO 레지스터에 도착해야 한다고 생각하므로 잠긴 핀에 관계없이 주변 장치 전역으로 승격됩니다.