为了确保在全局时钟网络上路由用作 I/O 单元时钟的信号,请在该时钟网络上进行全局分配 = 打开。
Quartus® II 软件用于在APEX设备中分配全局和外围资源上的信号的算法首先检查用户是否已在任何时钟上分配了全局设置,并将这种时钟放置在全球网络之一。然后,它会进行 I/O 寄存器打包。在此过程中,如果软件找到尚未推广到全球的时钟信号,它将尝试通过将信号锁定到 GCLK 引脚将其推广到全球。但是,如果将此信号锁定在任何引脚(包括 GCLK 引脚)上,代码的这一部分只会在全球推广上放弃,然后使用外围资源来代替。在此步骤中,Quartus 可以放置分配到 GCLK 引脚的时钟,以使用外设总线,从而使用另一个控制信号所需的外设资源。在全球推广的最后一步中,Quartus® II 软件可以将信号推广到全球,例如。当信号锁定到 GCLK 引脚时
在未进行"全局 = 开启"分配的情况下,将时钟信号分配到 GCLK 引脚下,将不推广该信号以在步骤 1 中使用全球资源。相反,该信号将第 3 步被推广到全球。)但第 2 步,软件认为它锁定在某一特定引脚上,需要进入 IO 寄存器,因此可以将其推广到外围世界,而不是被锁定到哪个引脚。