您在 Quartus 中可能会看到此关键警告® 当您从时钟源驱动 PLL 时,II 软件,该时钟源不是该 PLL 的专用引脚。PLL 旨在根据设计中选择的补偿模式来补偿输出时序关系的特定输入。如果 PLL 由全局时钟路径而非专用路径馈送,则无法保证在补偿路径上的计时关系。
对于在"无补偿"模式下运行的 PLL,Quartus® II 版本 6.1 到 7.2 SP1 的错误触发了这一关键警告。根据定义,处于"无补偿"模式的 PLL 在输入时钟与输出时钟目的地之间没有定义的时序关系。对于在"无补偿"或模式下运行的 PLL,将在未来版本的 Quartus II 中删除此关键警告。
当使用非专用输入时钟路径进入 PLL 时,如果需要特定的补偿,应按照以下步骤执行以下步骤,以产生所需的 TCO(时钟到输出)时序关系,从 PLL 输入时钟到输出时钟目的地:
1) 编译设计并执行时序分析,以确定输入时钟路径的 TCO 关系。
2) 调整 PLL 时钟输出的相位,以补偿您从时序分析确定的 TCO 延迟。
3) 重新编译设计,并验证 PLL 输出时钟所需的时间。