In reply to mayurverf:
All UVM REG classes provide introspection functions to be able to inspect various properties. The API docs should help you, such as this one for uvm_reg_field. You can get this information by calling get_lsb_pos() and get_n_bits() on each field object.