Everything posted by supal
It might be fairly possible that sometimes we set something during run_phase in one component like configure_phase and get in main_phase. So overall shouldn't it be a good idea to check altogether in check_phase? I agree, static configuration should be checked in SOS (Start Of Simulation) phase but if some set/get calls are part run_phase we might need to check after run_phase (i.e. check_phase)
In UVM version 1.1, I am seeing check_config_usage function is implemented in uvm_component but it is not called anywhere. UVM says "This function is automatically called in the check phase, but can be manually called at any time". But unfortunately, I could not find the call of this function in check_phase. Am I missing something obvious here?