// 2af
//j2dd
//aafdsf
\dfsdfs;;
// a12dd
^\/\/\s*(\d+)\w\w
几个关键词:
dist
inside
一个方法
constraint_mode
一个内嵌
with
一个修饰
soft
两个回调
pre_randomize
post_randomize
一个重点函数参数
randomize(value)
module taa (); class rand_te; randc logic [2:0] a; endclass: rand_te initial begin rand_te r_ins = new(); for (int i = 0; i < 10; i++) begin r_ins.randomize(a); $display("value a is %d", r_ins.a); end end endmodule
cfg_read的可能性是1,io_read的可能性是2,mem_read的可能性是5.
cfg_read的一半可能性是执行cfg_read_task,另一半是执行cfg_read_task后,再次执行cfg_read;其它同理。
randcase(x) x1:。。。 x2:。。。 endcase