RFSoC HSADC 因 LOC 定义冲突导致布局失败
其它 Vivado 报错 社区未闭环 Vivado 2019.1 / ZCU111
一句话结论:布局冲突可能源于 LOC 约束与 I/O 约束不匹配或缺少 buffer。
IP Integrator 设计综合通过,但初始布局阶段报 6 条严重警告,HSADC 位置被占用。
[Vivado 12-2285] Cannot set LOC property of instance 'cpu_top_i/usp_rf_data_converter_1/inst/cpu_top_usp_rf_data_converter_1_0_rf_wrapper_i/rx0_u_adc'...
帖中未明确;回答推测与 IO PACKAGE_PIN/LOC 约束和 HSADC 位置不匹配有关,提问者最终认为是顶层信号未加 buffer 导致 I/O 不足。
布局冲突可能源于 LOC 约束与 I/O 约束不匹配或缺少 buffer。
本文据 AMD 客户社区(原 Xilinx 论坛)真实报错帖整理为中文要点,非原文转载;技术细节以原帖与 AMD 官方文档为准。
原帖:https://adaptivesupport.amd.com/s/question/0D52E00006iHpOZSA0/rfsoc-hsadc-placement-fails-du…