In reply to chr_sue:
The DUT has 2 interfaces. Each interface has a different protocol. It is defined when each protocol or interface is ready with the data. However, internally the DUT reads/reacts to these defined interfaces at different pipelined stages to create another output that i want to predict.
Thanks