Hello,
I have 4 different packet types, burst transactions, coming into the DUT. As the packet is traveling through the DUT, some sub-blocks send requests/responses, with back-pressure but in-order. I need to send the packet completion for each. Some packets just need to send packet done. But, depending on some fields in the packet, some of the packets have to go through all the sub-blocks before sending completion. How can I design the verif system for this to make sure they are all sent in order?
Thanks.