描述
从13.3版本开始,当遇到为整数常量字面值指定的无效大小时,XST将生成以下错误消息:
“错误:HDLC编译器:1818 – ”<*>。v“行<*>:整数常量文字的大小无效
信息 – 您可以使用switch -change_error_to_warning“HDLCompiler:1818”将此错误消息的严重性更改为警告
解
为整数常量文字指定无效大小时会发生此错误。
以下一段代码为例:
模块顶部(a,b,out);
输入a,b;
输出;
分配= a? b:0’b0;
endmodule
在上面的示例代码中,表达式中的大小常量被指定为0,这导致13.3 XST错误输出以下HDLCompiler错误:
“错误:HDLCompiler:1818 – ”top.v“第4行:整数常量文字的大小无效
信息 – 您可以使用switch -change_error_to_warning“HDLCompiler:1818”将此错误消息的严重性更改为警告
没有回复内容