$random 函数用法

$random函数调用时,返回一个32位的随机数,它是一个带符号的整形数。如下例:

reg[23:0] rand;
rand = $random % 60; //产生一个在 -59~59 范围的随机数
reg[23:0] rand;
rand = {$random} % 60; //通过位拼接操作 {} 产生 0~59 范围的随机数

产生一个在 min, max 之间随机数的例子:

reg[23:0] rand;
rand = min + {$random} % (max-min+1);

猜你喜欢

转载自www.cnblogs.com/bitrocco/p/9576131.html