最近 , 写了一个测试uart程序的testbench,在testbench中使用 了 integer,用于for循环,但是modelsim
仿真 波形中,integer 值一直为 未知,找了好多资料,也未能解决。请大家帮忙看看,谢谢!
testbench 如下:
task tx_task;
input [7:0] txdata;
integer i;
begin
FPGA_rxd = 1'b0;
#tx_bps;
for(i=0; i<8; i=i+1)
begin
fpga_rxd = txdata[7-i];
#tx_bps;
end
// fpga_rxd = 1'b1;
// #tx_bps;
end
endtask
仿真波形如下:
好的,谢谢回复
一周热门 更多>