UNIFAST 库 - 2023.2 简体中文

Vivado Design Suite 用户指南: 逻辑仿真 (UG900)

Document ID
UG900
Release Date
2023-10-18
Version
2023.2 简体中文

UNIFAST 库是可选库,可供您在 RTL 行为仿真期间用于缩短仿真运行时间。

重要: UNIFAST 库是可选库,可供您在功能仿真期间用于缩短仿真运行时间。仅限 7 系列器件才支持 UNIFAST 库。UltraScale 以及后续器件架构不支持 UNIFAST 库,因为在 UNISIM 库中默认集成所有最优化。UNIFAST 库无法用于仿真验收,因为库组件不含完整模型中可用的所有检查/功能特性。

通过支持仿真模式下的一小部分原语功能特性,即可改善仿真运行时。

注释: 仿真模型仅检查不受支持的属性值。

MMCME2

为了缩短仿真运行时间,快速 MMCME2 仿真模型与完整模型相比存在如下变化:

  1. 快速仿真模型仅提供基本时钟生成功能。不支持其他功能,如 DRP、精细相移、时钟停止和时钟级联。
  2. 它假定输入时钟保持稳定,不存在频率和相位更改。当 LOCKED 信号断言 HIGH 有效后,输入时钟频率采样就会停止。
  3. 输出时钟频率、相位、占空比和其他功能特性是根据输入时钟频率和参数设置直接计算所得的。
    注释: 输出时钟频率并不是从输入到 VCO 时钟生成的。
  4. 标准和快速 MMCME2 仿真模型 LOCKED 信号断言有效时间各不相同。
    • 标准模型 LOCKED 断言有效时间取决于 M 和 D 设置。对于较大的 M 值和 D 值,标准 MMCME2 仿真模型的锁定时间相对较长。
    • 在快速仿真模型中,LOCKED 断言有效时间会被缩短。

DSP48E1

为了缩短仿真运行时间,快速 DSP48E1 仿真模型与完整模型相比移除了如下功能特性。

  • 模式检测
  • 上溢/下溢
  • DRP 接口支持

GTHE2_CHANNEL/GTHE2_COMMON

为了缩短仿真运行时间,快速 GTHE2 仿真模型与完整模型相比存在如下功能特性差异:

  • GTH 链路必须保持同步,近端和远端链路伙伴之间不存在百万分率(Parts Per Million,PPM)差异。
  • 对于硬件操作,通过 GTH 的时延并非周期精确。
  • 您无法对 DRP 量产复位序列进行仿真。使用 UNIFAST 模型时请绕过该序列。