Hi experts,
I have a question about the requirement of 64-bytes aligned granule access for write request with RO=1.On page 61 of the Server Base System Architecture, DEN0029J 8.0, it states:
For performance reasons, it is recommended that: 1. Root Ports allow Inbound writes with RO=1 to overtake previously received Inbound writes provided the Root Port complies with the recommendation (2) below. 2. A write request with RO=1 is not permitted to overtake another write request if both writes are writing to bytes that fall within the same 64-bytes aligned granule in the system address space.
This recommendation 2 is contrary to the PCIE BaseSpec and is generally not expected to be followed.If this recommendation cannot be followed, is it correct to understand that only performance will be affected and there will be no functional issues?
Regards,Junji