P
Petter Gustad
I usually finish my simulations from a tcl script this way:
when -label end_of_simulation {end_of_simulation == true} {echo "End of simulation"; quit;}
And in the top level of my testbench I have
signal end_of_simulation : boolean := false;
....
assert not (signature = G_FINALVAL) report "test status: passed :" severity note;
end_of_simulation <= true;
This works fine under Windows, but in ASE/Linux it will simply say:
# End of simulation
# Break key hit
and then just sit there forever until i kill it. Interrupting it with
C-c does not even work, I have to kill the process. Is this a bug or a
feature? How do you stop the SE version under Linux?
Petter
when -label end_of_simulation {end_of_simulation == true} {echo "End of simulation"; quit;}
And in the top level of my testbench I have
signal end_of_simulation : boolean := false;
....
assert not (signature = G_FINALVAL) report "test status: passed :" severity note;
end_of_simulation <= true;
This works fine under Windows, but in ASE/Linux it will simply say:
# End of simulation
# Break key hit
and then just sit there forever until i kill it. Interrupting it with
C-c does not even work, I have to kill the process. Is this a bug or a
feature? How do you stop the SE version under Linux?
Petter