Low latency precedence ordering in a PCI express multiple root I/O virtualization environment
AssigneeInternational Business Machines Corporation
InventorsLior Glass, Onn M. Shehory
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsLior Glass, Onn M. Shehory
Estimating the term…
An apparatus and method of low latency precedence ordering check in a PCI Express (PCIe) multiple root I/O virtualization (MR-IOV) environment. The precedence ordering check mechanism aids in enabling a port to comply with PCIe MR-IOV ordering rules. A posted information array mirrors a posted transaction queue, storing precedence order indicator and Virtual Hierarchy (VH) tag information for corresponding posted transaction entries stored in the posted transaction queue. The selector queries the posted information array periodically, such as each cycle, to determine whether the non-posted/completion transaction at the output of their respective queues have any preceding posted transactions of the same VH somewhere in the posted queue.
An apparatus for precedence ordering for use in a PCIe multiple root I/O virtualization (MR-IOV) environment, comprising:
An apparatus for precedence ordering for use in a PCIe multiple root I/O virtualization (MR-IOV) environment, comprising:
A method of precedence ordering rule compliance for use in a PCIe multiple root I/O virtualization (MR-IOV) environment, said method comprising the steps of:
Dependencies are inferred from the claim text.