fpga.love
EN App
知识库›Vivado 报错词典›DRC HDTC-12

ERROR: [DRC HDTC-12]

PCIe tandem 模式下 iLA 调试核触发 DRC HDTC-12

DRC 与约束 社区未闭环 Vivado 2018.3 / Kintex UltraScale KU085(对比 KU040、KU060、KU095)

一句话结论:KU085 上 iLA 的 dbg_hub 单元未被标记为 tandem stage 1,帖中未给出最终解决方案。

现象

KU085 上 PCIe tandem 设计加入 Debug iLA 核后,implementation 阶段 Place_Design 报 DRC HDTC-12。

报错原文

Vivado Error: [DRC HDTC-12] CONFIG cells must be in stage one: Configuration cell 'dbg_hub/inst/BSCANID.u_xsdbm_id/SWITCH_N_EXT_BSCAN.bscan_inst/SERIES7_BSCAN.bscan_inst' is not marked as a stage 1 cell.

根因

帖中未明确;用户称同一 PCIe IP 与 iLA 核在 KU040/060/095 上正常,仅 KU085 上 Vivado 未自动将该 dbg_hub 单元分配到 stage 1。

可尝试的处理步骤

结论

KU085 上 iLA 的 dbg_hub 单元未被标记为 tandem stage 1,帖中未给出最终解决方案。

本文据 AMD 客户社区(原 Xilinx 论坛)真实报错帖整理为中文要点,非原文转载;技术细节以原帖与 AMD 官方文档为准。
原帖:https://adaptivesupport.amd.com/s/question/0D54U00008q7fZYSAY/im-using-the-vivado-pcie-ip-in…

同一工具下的相关错误码

DRC MDRV-1 Vivado综合报DRC MDRV-1多重驱DRC PLOD-1 AXI 1G/2.5G Ethernet IDRC 23-20 ODELAY 缺少 IDELAYCTRL 导DRC RTSTAT-1 Kintex-UltraScale 上 10UCIO 1 Nexys 4 Video板DRC引脚约束错DRC PLIDC-4 IDELAYCTRL 与 IODELAY 时
就这个报错继续问 AI → ← 返回 Vivado 报错词典