There are two options to control random seed when using irun: -seed, -svseed.
It seems that these two options is doing the same thing: set a random seed to RNG. And I tried many times, I can't find difference between these two options. Both can be used to control Verilog/SystemVerilog randomization, for example:
So, what's the difference between these two options?
Regarding irun, one thing which is useful is "irun -helpall | grep <word of interest". So irun-helpall | grep seed gives:
In reply to hannes:
I know these descriptions given by irun, but I'm still not clear about what's the basic difference between "seed value for SystemVerilog" and "SystemVerilog default RNG seed". It seems that both "-seed random" and "-svseed random" can work when do simulation. Right?
In reply to monkeyking: