To run a verilog simulation using irun and create a shm waveform file,
initial begin
$shm_open("waves.shm"); $shm_probe("AS");
end
run with irun -access +r testcase.sv
Or create this tcl file:
shm.tcl
database -open waves -shm
probe -create your_top_level -depth all -all -shm -database waves
run
exit
run with :
irun -access +r testcase.sv -input shm.tcl
how can we enable different hierarchy ? can we pass the hierarchy from valueplusargs? whats the type of hierarchy expression,