Псевдослучайное число
Возвращает случайное 32-разрядное целое число со знаком. Аргумент seed – инициализирующее значение генератора псевдослучайных чисел типа reg
, integer
или time
.
Пример
module random_tb;
reg[31:0] seed1;
integer seed2;
initial begin
seed1 = 8'b10010101; seed2 = 139;
$display("random1 = %0d", $random(seed1));
$display("random2 = %0d", $random(seed2));
$display("random1 = %0d", $random());
$display("random2 = %0d", $random());
end
endmodule
Результат исполнения
random1 = -2137191935
random2 = -2137882623
random1 = 303379748
random2 = -1064739199
Last updated