标签:科学计数法 状态 计数 无符号 base 有符号 很多 建模 符号
值的集合:基数的表示方法:
[size]‘[s]base value
base可为: d , o , h , b
关于位数不够的问题:
(1)为无符号数时:左侧填充0
(2)为有符号数时:左侧填充符号位
实数:
可以通过十进制表示
9943.3893
也可以通过科学计数法表示
8.893893e8
字符串:
"i love verilog " 通常结果都是直接赋值给reg类型的数组
reg [1:1024*8] buf = "i love verilog " ;
线网有很多种类型:
wire trior trireg
tri wand tri1
wor triand tri0
supply0 supply1
wire 与 tri : 在语义上没有太大的差异,只是tri适用于多驱动的线网
trireg: 表明当驱动源都为z时,结果为最后一个线网的值
tri1,tri0:用于逻辑线网的赋值
supply0,supply1:用于为电源建模
当线网类型定义中出现vectored,则这个线网只能整体赋值
变量的类型:
reg integer time
real realtime
定义参数:
defparam , parameter , localparam
defparam :用于对参数的修改
parameter :用于定义参数,可以通过defparam修改
localparam:不能通过defparam修改
标签:科学计数法 状态 计数 无符号 base 有符号 很多 建模 符号
原文地址:http://blog.51cto.com/13824643/2135492