How to set_sequencer & adapter for the default maps present in the sub-blocks, which is instanced inside top level register blocks?

In reply to Tudor Timi:

Thanks Tudor, for your suggestions !

a. True, I didn’t set any sequencer/adapter for the default reg-map for the top level register block but I did for the default maps of the sub-level register block as given below.


0: top_reg_block.sub_reg_block0.default_map.set_sequencer(each_reg_agt[i].each_reg_sqr, each_r2b_adapter[i]);
     1: top_reg_block.sub_reg_block1.default_map.set_sequencer(each_reg_agt[i].each_reg_sqr, each_r2b_adapter[i]);

But then to which sequencer/adapter will I map the top level default map too ?? because I had planned to use two separate interfaces to process registers present in the sub-block parallely and I cannot set two different sequencer/adapter to the same default top level register map right ?

Kindly share in your comments/thought process on this !!

Regards,
Desperado