5.1i xST -“错误:xST:678”文件名“v”,行α^:不能评估常量-Xilinx-AMD社区-FPGA CPLD-ChipDebug

5.1i xST -“错误:xST:678”文件名“v”,行α^:不能评估常量

描述

关键词:XST,Verilog,常数,加法,减法,参数

紧迫性:标准

一般描述:
当我的代码包含以下类型的Verilog语句时,它会导致XST错误:

如果((= =(康斯坦特值+ 4))

在我的代码中,“康斯坦特值”被定义为:

参数康斯坦特值=32’HA800×000;

XST报告以下错误:

“错误:XST:678 -文件FieldNo.V”,第k行:不能评估常量。

解决方案

若要解决此问题,请创建另一个执行加法的参数,并将此新参数插入冲突语句中:

参数常数TaqValueO04=康斯坦特值+ 4;

((信号=(常数))

请登录后发表评论

    没有回复内容