Guest
In my program block, I have a non-blocking statment
top.dut.mul.a <= 1;
It this valure for siganl will be asserted in beginning of the current
timeslot (or in the next time slot.) I am confuse, as this code will be
executed in Reactive region. How this effects active region of the
timeslot? can someone breakdown what SV is doing here.
and can I assert value in next cycle by using blocking statment?
top.dut.mul.a = 1;
thanks.
top.dut.mul.a <= 1;
It this valure for siganl will be asserted in beginning of the current
timeslot (or in the next time slot.) I am confuse, as this code will be
executed in Reactive region. How this effects active region of the
timeslot? can someone breakdown what SV is doing here.
and can I assert value in next cycle by using blocking statment?
top.dut.mul.a = 1;
thanks.