文章目录
- 1、Verilog的数据类型
- 2、SystemVerilog的数据类型
1、Verilog的数据类型
Verilog语言提供两组基本的数据类型:变量数据类型(variable
)和线网数据类型(net
),这两种类型都是四值逻辑。具体请参考《IEEE Standard for Verilog》Chapter 4 Data types。
- 对线网(
net
)的声明进行简化,即:net_type + 声明列表
,其中net_type
包含我们常用的如wire | tri | wand | wor
等; - 对变量(
variable
)的声明进行简化,即:variable_type + 声明列表
,其中variable_type
包含我们常用的如reg | integer | time | real | realtime
等;
可以看到,在Verilog中,线网及变量的声明都很简单,都只有两部分: