对于APEX ™器件,Quartus II软件可以使用外设总线而不是其他全局资源将时钟信号路由到I / O单元。当使用这些资源时,编译器可能会耗尽外围总线以用于其他功能,例如时钟使能或输出使能。
为确保用作I / O单元时钟的信号在全局时钟网络上路由,请将赋值Global = on。
Quartus II软件用于在APEX器件中为全局和外围资源分配信号的算法首先检查用户是否已在任何时钟上分配了全局设置,并将此类时钟放在其中一个全局网络上。然后进行I / O寄存器打包,在此期间如果软件发现尚未升级为全局的时钟信号,它将尝试通过将信号锁定到GCLK引脚将其提升为全局。但是,如果所讨论的信号已经锁定到包含GCLK引脚的任何引脚,则这部分代码只是放弃全局升级并使用外设资源。在此步骤中,Quartus可以将已分配给GCLK引脚的时钟放置为使用外设总线,从而耗尽另一个控制信号所需的外设资源。在全球推广的最后一步,Quartus II软件在可能的情况下将信号传播到全球,例如。当信号锁定到GCLK引脚时
在没有“Global = on”分配的情况下将时钟信号分配给GCLK引脚的情况下,在步骤1中信号将不会被提升为使用全局资源。相反,信号将在步骤中被提升为全局3)。但是在步骤2)中,软件认为它被锁定到特定引脚并且它需要到达IO寄存器,因此无论它被锁定到哪个引脚,它都被提升到外设全局。
没有回复内容