使用Altera PLL Reconfig宏功能时,mgmt_waitrequest和状态寄存器的预期行为是什么?-Altera-Intel社区-FPGA CPLD-ChipDebug

使用Altera PLL Reconfig宏功能时,mgmt_waitrequest和状态寄存器的预期行为是什么?

在waitrequest模式下,mgmt_waitrequest信号将在PLL重配置期间置位,或者如果PLL处于失锁状态。在轮询模式下,PLL重配置期间状态寄存器将为0(忙),或者PLL处于失锁状态。

在waitrequest模式下,当PLL重配置完成时,mgmt_waitrequest信号将置为无效。如果PLL在重新配置完成后失去锁定,则mgmt_waitrequest信号将再次置为有效,直到PLL锁定为止。 PLL重配置完成后可能会有一段短暂的时间,但在PLL失锁之前,mgmt_waitrequest将被取消断言。

在轮询模式下,当PLL重配置完成时,状态寄存器将从0(忙)变为1(不忙)。如果PLL在重新配置完成后失锁,状态寄存器将再次变为0(忙),直到PLL锁定为止。 PLL重配置完成后可能会有一段短暂的时间,但在PLL失锁之前,状态寄存器将为1(不忙)。

Altera建议在执行新的Avalon读或写操作之前,在PLL重配置完成后,有足够的时间锁定PLL。

请登录后发表评论

    没有回复内容