Table

Table 描述UDP的功能,语法很简单,表的每一行是一个条件,当一个输入改变,匹配输入条件得到输出。

Initial

初始赋值用于时序UDP的初始化。这个语句以initial关键字开始,紧接着的必须是一个赋值语句。

1 primitive udp_initial (a,b,c);
2 output a;
3 input b,c;
4 reg a;
5 
6 // a has value of 1 at start of sim
7 initial a = 1'b1; 
8 
9 table
10 // udp_initial behaviour
11 endtable
12 
13 endprimitive