平衡使用高扇出时钟和低扇出时钟 - 2023.2 简体中文

适用于 FPGA 和 SoC 的 UltraFast 设计方法指南 (UG949)

Document ID
UG949
Release Date
2023-11-29
Version
2023.2 简体中文

UltraScale 器件支持的时钟比先前 AMD 器件系列支持的时钟数量更多。这样可以支持各种时钟使用场景,例如:

  • 多达 24 个时钟

    除非用户约束存在冲突,否则所有时钟均可作为高扇出时钟来处理,无需应对布局或布线争用的风险。

  • 接近 300 个时钟

    如果设计中所处理的目标器件具有 6 个时钟区域行并且仅包含低扇出时钟,每个时钟最多包含在 3 个时钟区域内,那么所需时钟如下所述:6 行 x 每行 2 个时钟窗口 x 每个区域 24 个时钟 = 288 个时钟。

低扇出时钟窗口大小不固定,通常在 1 到 3 个时钟区域内。高扇出时钟遍布整个器件或整个 SLR 的场景极为罕见。

以下方法显示了如何实现高扇出时钟与低扇出时钟的平衡,假定少数低扇出时钟来自于 I/O 接口,大部分来自于 GT 接口。您可对每个 SSI 技术器件 SLR 应用相同的方法。

  • 高扇出时钟
    • 针对单片器件最多包含 12 个高扇出时钟
    • 针对 SSI 技术器件最多包含 24 个高扇出时钟(假定部分高扇出时钟仅存在于 1 个 SLR 中)
  • 低扇出时钟
    • 最多 12 个低扇出时钟,外加每个 GT 使用的四通道 8 个低扇出时钟
    • 或者,最多 12 个低扇出时钟,外加每个 GT 接口 6 个低扇出时钟(共享 RXUSRCLK 和 TXUSRCLK 的 GT 通道组)