Forum Discussion

EastGun-A's avatar
EastGun-A
Icon for New Contributor rankNew Contributor
2 years ago
Solved

PCIe Memory write TAG

hello, i wonder about the pcie protocol. i just know memory write request don't need completion. then, why tag bit is essential?? is any function in memory write request??? tag bit do the orderi...
  • Wincent_Altera's avatar
    Wincent_Altera
    2 years ago

    Hi,

    Based on my understand the answer is No, there is no additional function specifically for correcting the order with tag bits when applying relaxed ordering in a posted write request. The purpose of relaxed ordering is to allow certain reordering of memory operations for improved performance, but it does not involve any specific mechanism to correct the order with tag bits. If you require a specific ordering of memory operations, you should use a different memory ordering model or synchronization techniques such as fences or barriers. Please correct me if you feel I am wrong.

    Regards,

    Wincent_Intel