/******************************************/
integer and real data types
integer 没有初始化
reals 初始化为0.0
/******************************************/
arrays注意点:
1.不能直接取多个地址
reg var[-15:16] //32个 1-bit regs
var[2:9]=???//不能同时取出多个regs
2.不能定义多维数组
reg var[1:100][1:100];
3.不能使用real类型
real r[1:10];
/******************************************/
Strings
8位为一个字符
从最低位开始存,超出部分会被截断
/******************************************/
转义字符
\n 换行符
\t tab
%% %
\
‘’ ‘’
/******************************************/
布尔逻辑
&& 与
|| 或
! 非
最后结果只会为1位:(0,1,x)
/******************************************/
位操作
/******************************************/
递减运算符
/******************************************/
verilog RTL(2)
于 2022-01-22 23:02:35 首次发布