Interface Protocol VIP

In reply to chr_sue:

In reply to haithamx15:
THe driver has to implement the bus protocol. It generates all control signals and data/addr signals with the right timing.
In case of a response the response itself is not rando, but some data might be random.

Let’s assume I wanna check how protocol behaves when it is busy, for example… I send a read command to slave, assume slave captures the request however, it needs to fetch it from other place, hence more cycles will elapse until the master receives a response from slave and with that response is the data requested. My question is, how can I emulate such behavior in slave. this behavior is from real life chips/ic’s, and that is why I asked should I make it random the response. I wanna test how, the protocol will behave in this case in order to check if it functions correctly.