
在测试平台中,线网类型使用最多的就是DUT的输出端口,一般是单向的,如用wire类型







四值逻辑可以用来,


在使用的时候,要尽量避免有符号数和无符号数之间的赋值,或者混用
SV的二值逻辑和C的二值逻辑很像,也可以使用logic与C中特定类型完成映射




自定义类型

以上自定义的类型使用方法和C语言类似,



以下为verilog实现的代码设计 controller,

使用SV的枚举类型来表示如下:






例如,输出端口设计为结构体类型,在例化为模块时,在外部声明相同类型的,


字符串类型



字符串变量默认也是空字符串,


sformatf 可格式化一个字符串,并返回字符串,常用来做调试信息的字符串生成,
网友评论