Support for outstanding HCI transactions#71
Conversation
|
@mbertuletti it will take a bit of time for this one. I would like to deeply understand where it diverges from "standard" HCI; my feeling is that since as we discussed part of these features are already in the "standard", it might make more sense to integrate the new ones one-by-one instead as af a "variant" |
|
OK after a long while, I managed to find some time for a bit of review - I also postponed till we merged some of the pending PRs, particularly Sergio's large one. I am very much on the edge here, because I see these modules really as duplications of the existing ones. As far as I can see (but of course I can be wrong) the real distinguishing difference between the If I am correct, the
So my idea would be the following:
Consider me open to a discussion on any technical ground, and feel free to correct me if any of my understanding above is wrong. |
Adds a request valid-ready response valid-ready protocol, compatible with the variable latency cluster interconnect. Adds reorder buffer module for out-of-order responses.