I read in duolos website that in TLM2 transport_dbg API is to read or write memory in the target without causing any side-effects and without simulation time passing.
My question are
1. Is without simulation time passing means we can not call wait inside that function ? Am I right ?
2. It says "without causing any side-effects" but there may be case when writing some data on target memory may trigger some target functionality. What happen in this case ? Will that functionality will not be triggered ? What "side effects" are not caused by calling transport_dbg ?
Thanks in Advance
Rahuljn