testbench模板生成的程序中没有这个标志位,于是自己添加,但是在输出波形中flag与初始化的值不一样,flag不是x,就是z,与在源程序中初始化的0不一样
可是在源程序中已经初始化了,如reg flag=1'b0;
在testbench中还要再赋值吗
源程序里面初始化?是说:复位信号的时候赋值吗?
那你必须将复位信号也在testbench里面定义赋值,比如:低电平复位,就要先低后高输入。
定义时就给其赋初值行吗,不是在复位信号里赋值,我在网上看到过这种写法
追答复位信号里面赋值是可以的,但是你要testbench中让复位信号有效