【发布时间】:2019-08-30 16:24:21
【问题描述】:
我想为我的 DUT 生成一个自动输入激励。此输入将同时进入不同的模块并处理此数据。我希望我的输入以越来越多的方式产生。喜欢 0000,0001,0010,0011...1111
我尝试使用for 循环,但它只使用循环中的最后一个数据并对其进行处理。
always_comb begin
for (i=0, i<16; i=i+1)
begin
data <= i;
end
end
当我单独给出输入时,
data = 8'd1;
#2;
data = 8'd2;
#2;
它适用于所有指定的输入值。
【问题讨论】:
标签: for-loop testing system-verilog test-bench