module queue;
//declaration
int queue[$] ;
int index ;
int temp_var ;
initial begin
queue = {7, 3, 0, 1, 8} ;
foreach(queue[i])
$display("\t queue[%0d] = %0d", i, queue[i]);
repeat(2) begin
index = $urandom_range(0,4); // index of queue is from 0 to 4
temp_var = queue[index];
end
end
endmodule
systemverilog对队列中数据的随机访问
最新推荐文章于 2024-09-29 14:23:02 发布