This is like assert immediate, except it's only run at the end of
simulation.
Also needed to update the verilator test bench to call top->final();
which is required to mark the end of simulation (and thus trigger the
evaluation of final blocks such as these assertions).
This is like assert immediate, except it's only run at the end of simulation.
Also needed to update the verilator test bench to call
top->final();
which is required to mark the end of simulation (and thus trigger the evaluation of final blocks such as these assertions).