In reply to chr_sue:
Thanks chr_sue. That’s what I meant. But how to have only one monitor for the input and output sides of the DUT if the implementation has to be coded differently? This is, even if interface is the same on the output side, protocol might be different on each side of the DUT, so I do not see how I can create a generic monitor for this.
Can you kindly point me to some example?
Thanks