In reply to chrisspear:
Hello! chris spear sorry, I forgot to update the testbench architecture there was no DUT now i have updated it :- APB_VIP_ARCHITECTURE.png - Google Drive.
My Master Agent is verifying the Slave Agent functionality or visa versa ,and one another way is there currently, I am connecting my both master and slave agent but when i want to verify the slave DUT then i can make the slave agent of the VIP passive so that my DUT signals inside interface are not overlapped and it goes also for master DUT but now i don’t have any DUT, to verify master and slave are working as per the protocol for that i have connected them and taken a memory at the slave side. Also, can you tell me in general what VIP consists of?, and yes every time new instance will be created for slave sequence if you want to reuse it or start it twice, so now I will take memory inside the agent.