Uvm_reg_sequence "Convenience API"

In reply to harsh pandya:

Hi Harsh, ,thanks for your answer, but I actually I still don’t get it. The uvm_reg_sequence claims it has a “convenience” API, yet I cannot really see the benefit of using write_reg instead of calling uvm_reg::write().

I do see the advantage of the automatically built in translation sequence to be executed on the reg_sequencer, but can’t seem to find any big advantage with the API it provides.

Maybe you can show me a use case where it would be beneficial?