Is adapter required for uvm_memory model or we can access the memory rthrough frontdoor or backdoor methods without an adapter?

I have built an uvm_mem class and reg_model for ,mapping but I am little bit confused whether I need a adapter for mem_model or is there any particular concept for memory model?

Thanks in advance

In reply to harshareddy132:

Yes, you still need an adapter. The key difference is there is no mirror for get/set access to conserve resources.

Thanks Dave, I also wanted to ask i have two address in my Mem model how to pass the second address to the adapter to read or write.

thanks in advance

In reply to harshareddy132:

You need to use the extension field in umm_reg_item. Here’s an example.