Dear community,
I run some simulations with xrun and I get the following error:
--------------------------------
xmsim: *E,TRRANGEC: range constraint violation.
File: ../VHDL/system1.vhd, line = 482, pos = 33
Scope: device1.dut:INST_system1:Events
Time: 102562 NS + 8
Set "rangecnst_severity_level" xmsim tcl variable to ignore this error.
Type `help -variable rangecnst_severity_level` on xcelium> prompt.
xcelium>
--------------------------------
I note that this only happens with ta subset of 5 out many test-benches.
Then the way to suppess the error, thus having a workaround to make the simulation run, is by using the proposed command in the Simvision Console window:
set rangecnst_severity_level ignore
Question
How severe could the issues be in the first place? Can it be considered reliable, to suppress the error by lowering the severity level, or would this run the simulation, ignoring the conditions that cause this error?
In the description of the commnand:
"VHDL simulation errors and stop simulation if range constraint is detected. This variable allows range constraint to proceed the simulation"
How can I read/find which constraints are 1. located 2. then removed/ignored?
Thank you in advance