Report CDC - 2024.1 简体中文

Versal 自适应 SoC 硬件、IP 和平台开发方法指南 (UG1387)

Document ID
UG1387
Release Date
2024-06-19
Version
2024.1 简体中文

Report CDC (report_cdc) 命令可执行设计中时钟域交汇的结构分析。您可使用此信息来识别潜在不安全的 CDC,此类 CDC 可能导致亚稳态或数据一致性问题。Report CDC 类似于“Clock Interaction”(时钟交互)报告,但 Report CDC 侧重于结构和相关的时序约束。Report CDC 不提供时序信息,因为时序裕量对于跨异步时钟域的路径没有意义。

Report CDC 可识别如下最常见的 CDC 拓扑结构:

  • 单位同步装置
  • 多位总线同步装置
  • 异步复位同步装置
  • 由 MUX 和 CE 控制的电路系统
  • 同步装置前组合逻辑
  • 多时钟扇入到同步装置
  • 扇出到目标时钟域

如需了解有关 report_cdc 命令的更多信息,请访问此链接以参阅 Vivado Design Suite 用户指南:设计分析与收敛技巧(UG906) 中的相应内容。另请参阅 Vivado Design Suite Tcl 命令参考指南(UG835) 中的 report_cdc

应采用特定约束以避免异步时钟域交汇上执行默认时序分析。