Fatal error in Function ovm_container_pkg/ovm_container::get_value_from_config at /tools/questamvc/v2010.3/QUESTAVER_10.0/questa_mvc_src/sv/ovm_container.sv line 99
HDL call sequence:
Stopped at /tools/questamvc/v2010.3/QUESTAVER_10.0/questa_mvc_src/sv/ovm_container.sv 99 Function ovm_container_pkg/ovm_container::get_value_from_config
called from /scratch/mrudula/zaxxon_sandbox/xs1_chip_lvl_verif/TB/Verilog/mentor_usb_mvc/usb_full_speed/usb_full_speed.svh 120 Function test_pkg/test_fs::build
called from /tools/questasim/v10.3/questasim/linux_x86_64/…/verilog_src/ovm-2.1.2/src/base/ovm_root.svh 433 Function ovm_pkg/build_phase::call_func
called from /tools/questasim/v10.3/questasim/linux_x86_64/…/verilog_src/ovm-2.1.2/src/base/ovm_component.sv 663 Function ovm_pkg/ovm_component::do_func_phase
called from /tools/questasim/v10.3/questasim/linux_x86_64/…/verilog_src/ovm-2.1.2/src/base/ovm_root.svh 1686 Function ovm_pkg/ovm_root::m_do_phase
called from /tools/questasim/v10.3/questasim/linux_x86_64/…/verilog_src/ovm-2.1.2/src/base/ovm_root.svh 1712 Function ovm_pkg/ovm_root::m_do_phase
called from /tools/questasim/v10.3/questasim/linux_x86_64/…/verilog_src/ovm-2.1.2/src/base/ovm_root.svh 1562 Task ovm_pkg/ovm_root::run_global_phase
called from /tools/questasim/v10.3/questasim/linux_x86_64/…/verilog_src/ovm-2.1.2/src/base/ovm_root.svh 1124 Task ovm_pkg/ovm_root::run_test
Can anyone please give me some pointers to help with this issue.
I suggest you look for any other errors or warning before this fatal that might give you a clue as to what might be going wrong. Also look at line 99 of ovm_container.sv
Thanks Dave.
I was fighting with same issue.
Assertions were off, and that was the problem. We had an initial that switched off assertions till device was out of reset. VIP seems to need assertions on at zero time. Letting the assertions on all the time, worked.
This looks like a completely different problem, other than both resulted in referencing a null handle. Most likely assertions has nothing to do with it.
Your problem looks like have a bad connection in the file ./env/rtr_rtl_env.svh line 31.
BTW Vidya, You can selectively turn assertions on or off to particular scopes, modules or interfaces. You do not have to globally turn them on.