XST  – 从ISE 13.3软件开始的XST消息“警告:HDLCompiler:1419”的严重性更改-Altera-Intel社区-FPGA CPLD-ChipDebug

XST – 从ISE 13.3软件开始的XST消息“警告:HDLCompiler:1419”的严重性更改

描述

在13.3软件之前由Verific XST生成的消息“警告:HDLCompiler:1419”将从XST版本13.3开始更改为“ERROR:HDLCompiler:1419”,以用于案例陈述不包含任何项目的情况。

例:

模块顶部(输入sel,d0,d1,输出reg out);

总是@(*)
情况下(SEL)
/ *
1’b0:out = d0;
1’b1:out = d1;
* /
ENDCASE

endmodule

Verific XST(版本13.3之前的软件)会为上面的代码提供以下警告消息:

警告:HDLCompiler:1419 – “top.v”第9行:没有案例项的案例陈述违反IEEE 1800语法

从XST版本13.3开始,此警告将被修改为错误,而不会对实际信息或消息进行任何更改,如下所示:

错误:HDLC编译器:1419 – “top.v”第9行:没有案例项的案例陈述违反了IEEE 1800语法

在上面的示例中,因为所有案例项都是从case语句中注释掉的,所以它将case语句留空,这违反了IEEE 1800语法。因此,避免使用空案例声明对您有利。

请登录后发表评论

    没有回复内容