Synchronization of two different interfaces with two different clock domains in predictor

In reply to JA:

THis sounds like an out-of-order approach. Right? Then you have to collect your responses and compare them with the same id. This is what I would do.