Haoq
New Contributor
5 months agoESPI Non-posted read data with different tags on the same channel
Hi, Regferenced to ESPI Revision 1.6. Section 4.4: "There is no requirement for completions from the same channel but different tag to be returned in request order." it says different tags can be ...
- 5 months ago
Hi,
I believe you're trying to say this:
MEM_RD - Rdata_Tag1_Part1
MEM_RD - Rdata_Tag2_Part1
MEM_RD - Rdata_Tag1_Part2
MEM_RD - Rdata_Tag2_Part2
Yes, your understanding is correct. For different tag, you can interleave them.
Allowing out-of-order completions improves efficiency. The tag mechanism guarantees that the requester can still match completions correctly.
Thanks,
Regards,
Sheng