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…