GPIO Intel® FPGA IP用户指南: Intel® Arria® 10和Intel® Cyclone® 10 GX器件

ID 683136
日期 10/01/2019
Public
文档目录

时序收敛指南

对于GPIO输入寄存器,如果您未设置输入延迟链,则输入I/O传输很可能在保持时间失败。由于时钟延迟大于数据延迟而导致此失败。

要满足保持时间,使用输入延迟链将延迟添加到输入数据路径。一般来说,输入延迟链在–1速率等级时,大约是每步长60 ps。要获得通过时序需要的大致输入延迟链设置可将负保持裕量除以60 ps

但是,如果I/O PLL驱动GPIO输入寄存器(简单寄存器或DDIO模式)的时钟,则可将补偿模式设置成源同步模式。Fitter将尝试配置I/O PLL以便为输入I/O时序分析提供较好的的建立和保持裕量。

对于GPIO输出和输出使能寄存器,可使用输出和输出使能延迟链对输出数据和时钟添加延迟。

  • 如果发现建立时间违规,则可增加输出时钟延迟链设置。
  • 如果发现保持时间违规,则可增加输出数据延迟链设置。