Vivado 仿真报 VRFC 10-1074:write 附近有多个可见标识符匹配
仿真 Sim / XSim 已闭环 Vivado 2014.3.1
一句话结论:对字符串字面量加 string'() 强制转换可消除该 VRFC 10-1074 报错
ISE 14.4 可正常仿真,Vivado 2014.3.1 仿真时报错,write(LPC, "TID") 处出现多个可见标识符匹配
ERROR: [VRFC 10-1074] near write ; 5 visible identifiers match here
帖中未明确;回答3称并非仿真器缺陷,而是字符串字面量在解析阶段无法区分匹配的 write 重载,Vivado 解析器比 ISE 更严格
对字符串字面量加 string'() 强制转换可消除该 VRFC 10-1074 报错
本文据 AMD 客户社区(原 Xilinx 论坛)真实报错帖整理为中文要点,非原文转载;技术细节以原帖与 AMD 官方文档为准。
原帖:https://adaptivesupport.amd.com/s/question/0D52E00006hpTiXSAU/error-vrfc-101074-near-write-5…