Error: system call size not allowed in this dialect use system Verilog mode in Vivado
Error: system call size not allowed in this dialect use system Verilog mode in Vivado
我这里有一段Verilog代码
$size(data);
其中 data
是一个 16 位数字。
但是,它在 Vivado 中给出了一个错误。
error: system call size not allowed in this dialect use system Verilog mode
我曾尝试寻找解决方案,但没有成功,因此将其张贴在这里。
错误信息的意思是$size
系统函数只有在Vivado中启用了SystemVerilog特性的情况下才能使用。一种方法是为您的文件提供 .sv
扩展名。
我这里有一段Verilog代码
$size(data);
其中 data
是一个 16 位数字。
但是,它在 Vivado 中给出了一个错误。
error: system call size not allowed in this dialect use system Verilog mode
我曾尝试寻找解决方案,但没有成功,因此将其张贴在这里。
错误信息的意思是$size
系统函数只有在Vivado中启用了SystemVerilog特性的情况下才能使用。一种方法是为您的文件提供 .sv
扩展名。