What is the recommended way to implement coverage driven verification in UVM (connection between coverage and sequence)?

In reply to Wanglj:

Thank you. Actually I did something like that, declaring a reference to my coverage collector object (uvm_subscriber) inside my sequence, and setting this reference from the test (uvm_test) with a hierarchical path inside the uvm testbench structure.

This is working, but I was wondering if there was a better recommendation, more in a “UVM mindset” (something better for reuse). I could have passed the reference to the object through the config DB for instance but I don’t know if it is really better.

Norbert