system verilog key work "class" is not expected to be used 报错
时间: 2024-03-28 22:40:22 浏览: 48
system verilog for verification
这个错误通常是因为在使用 SystemVerilog 时,使用了 "class" 这个关键字,但是该关键字不是 SystemVerilog 的一部分。"class" 是在 OOP 编程语言中使用的关键字,如 C++ 或 Java。在 SystemVerilog 中,应该使用 "module" 或 "interface" 来定义模块或接口。如果你想使用类似于面向对象的语言特性,可以使用 SystemVerilog 的 "struct" 或 "union" 来定义自定义类型。
阅读全文