描述
如果VHDL实体由库引用(没有显式组件声明)实例化,并且库名称等于该库中存在的实体名称,则在VIVADO综合中可能出现以下错误消息:
错误:[dSMASM中没有声明[Syth-81033]用户逻辑。
DMAZSM.VHD:
库DMASM;
使用DMAZSM.USER逻辑;
…实体DMASM是
…
UsSyLogICII:实体DMASIM.USER逻辑
解决方案
若要解决此问题,请重命名库或实体,以便库名称与它中的任何实体名称不相同。
![VIVADO综合-错误:[Syth-81033] XXX未在YYY中声明-Xilinx-AMD社区-FPGA CPLD-ChipDebug](https://chipdebug.com/wp-content/uploads/2022/08/a681252a5f223945.png)
如果VHDL实体由库引用(没有显式组件声明)实例化,并且库名称等于该库中存在的实体名称,则在VIVADO综合中可能出现以下错误消息:
错误:[dSMASM中没有声明[Syth-81033]用户逻辑。
DMAZSM.VHD:
库DMASM;
使用DMAZSM.USER逻辑;
…实体DMASM是
…
UsSyLogICII:实体DMASIM.USER逻辑
若要解决此问题,请重命名库或实体,以便库名称与它中的任何实体名称不相同。
没有回复内容