fpga.love
EN App
知识库›Vivado 报错词典›Place 30-786

ERROR: [Place 30-786]

约束Laguna寄存器位置时出现布局错误

实现 Place / Route / Opt / Timing 社区未闭环 Vivado 2022.1 / Alveo U55C

一句话结论:pblock约束Laguna寄存器位置后出现Place 30-786连接合法性错误

现象

用pblock约束Laguna寄存器位置后,实现阶段出现布局错误

报错原文

CRITICAL WARNING: [Place 30-786] Connectivity Legality - Laguna TX register [u50_qsfp_i/event_list_0_axis_register_slice/inst/axisc_register_slice_0/gen_multi_slr.multi/triple_slr.slr_slave/gen_slr_common.laguna_s_reset_in_d_reg] does not satisfy following connectivity legality requirements: (1) For UltraScale devices, if there is only one load and the load is a register, then that register can be assigned to RX Laguna site. (2) If there are multiple loads, and some of such loads are flops, then none of the load flops can be assigned to RX site. (3) All loads must be in the other SLR.

根因

帖中未明确;提问者推测该寄存器本应是Laguna RX寄存器而非TX,placer选错了寄存器类型

可尝试的处理步骤

结论

pblock约束Laguna寄存器位置后出现Place 30-786连接合法性错误

本文据 AMD 客户社区(原 Xilinx 论坛)真实报错帖整理为中文要点,非原文转载;技术细节以原帖与 AMD 官方文档为准。
原帖:https://adaptivesupport.amd.com/s/question/0D54U00007PgirzSAB/i-get-place-errors-when-trying…

同一工具下的相关错误码

Place 543 时序驱动布局阶段报错:时钟IOB/BUFGMRoute 35-426 Router无法修复不可布引脚保持违例怎么办TIMING 54 Alveo U55C 在 Dell R750Place 30-716 DDR4参考时钟BUFGCE-MMCM布局次Place 30-53 两个DDR2控制器共用IODELAY_GROTiming 38-282 Clocking Wizard输出930MH
就这个报错继续问 AI → ← 返回 Vivado 报错词典