In reply to cgales:
In reply to verif_learner:
Modports are useful when designing synthesizable hardware blocks. For verification, they are of limited use and add confusion and complexity.
I am opening this thread.
When modports are used in agents, one can make the mistake of driving input ports etc.
So, I am wondering as to why this is not an advantage in using modports