RAL Model usage by multiple interfaces

Hi
I have a generic question on RAL usage by multiple interfaces.
we have a APB adaptor to do Front Door write/read transactions to DUT registers and also updates Register model in uvm_env. Apart from APB interface we also have “XYZ” interface (non-standard) which does some write/read transactions as part of the boot flow after reset and gives again control to APB when boot is done. My question is " Do RAL model gets updated during boot-flow write/read transactions initiated by the secondary interface(i.e “XYZ”)"? If not, what are the ways to have our RAL model gets updated?

In reply to rameshbelram:

If the same register is being accessed through different interface , then yes.

Each interface has its own predictor and adaptor .

Hi Kddholak
Thanks for reply , In my case secondary interface is internal to the design, We don’t have access to do any transactions.
Regards

In reply to rameshbelram:.

I guess , The second interface does the transcation of write or read from boot load , it must be expose or boot load must be running on something to inject read/write transaction. you can place an monitor on that interface and connect to predictor.

Thanks for the inputs. you mean place a monitor on secondary interface ( by hacking internal to design ), get the samples and update the same in RAL Model in the predictor right… >