对非线网 P 的并发赋值不被允许
仿真 Sim / XSim 已闭环 原帖未注明器件/版本
一句话结论:组合逻辑输出应声明为 net 类型而非 reg。
声明 output reg [7:0] P 后使用原语实例化驱动 P,报 VRFC 10-529。
[VRFC 10-529] concurrent assignment to a non-net P is not permitted
连续赋值/原语端口映射只能驱动 net 类型,而 P 被声明为 reg。
组合逻辑输出应声明为 net 类型而非 reg。
本文据 AMD 客户社区(原 Xilinx 论坛)真实报错帖整理为中文要点,非原文转载;技术细节以原帖与 AMD 官方文档为准。
原帖:https://adaptivesupport.amd.com/s/question/0D52E00006hpZpFSAU/error-message-vrfc-10529-concu…