Can anyone please explain (in a technically simplified way) on how to integrate any APB (VIP) to testbench?
The scenario is:
A memory cell enclosed in a memory wrapper with 4 interacting signals (Interfaces)
- mem_write
- mem_read
- some power management signals
- APB
So using APB, how to interact with DUT?
Can we Write and read to DUT registers Using APB? if then why use mem_write & mem_read?
Or is APB just used to carry the data and update the data to registers in DUT?