如果项目在 Quartus® II 软件版本 8.0 SP1 或任何先前版本中编译,在零延迟缓冲区 (ZDB) 补偿模式下运行Stratix® III 设备 PLL 时,可能会看到输入时钟与输出时钟之间的偏移。
ZDB 补偿模式将 PLL 专用输入针下时钟的新兴边缘与 PLL 专用输出针下的输出时钟的新兴边缘对齐。 但是,在 8.1 之前的 Quartus II 软件版本中并没有优化补偿延迟。
补偿延迟从 Quartus II 软件的版本 8.1 开始修复。 这也是第一个具有最终定时模型的版本,适用于 Stratix III 家族中的特定设备密度。
如果您无法将 Quartus II 软件版本升级到具有固定补偿延迟的版本,可在 ALTPLL 宏功能中添加相移,以补偿时钟偏移。 您应该测量主板上的偏移量,以确定必要的相移的价值。