首页>
外国专利>
Methods, systems, and computer program product for a PCI implementation handling multiple packets
Methods, systems, and computer program product for a PCI implementation handling multiple packets
展开▼
机译:用于PCI实现中处理多个数据包的方法,系统和计算机程序产品
展开▼
页面导航
摘要
著录项
相似文献
摘要
Disclosed are peripheral component interconnect (PCI) implementations and methods for implementing PCI implementations handling posted transaction layer packets (TLPs) and completion TLPs. PCI implementations include one or more receive buffers storing completion TLPs and posted TLPs, a set of write and read pointers for the receive buffers, a token manager to associate ordering tokens with posted TLPs, and a pointer-based ordering mechanism to determine an order for handling posted and completion TLPs. PCI implementations may further include an identification-based ordering mechanism to revise the order. The methods identify a completion TLP and multiple posted TLPs, associate a posted TLP with an ordering token, and determine the order for handling the completion and posted TLPs with at least the pointer-based ordering mechanism. The methods may further optionally revise the order with at least the identification-based ordering mechanism.
展开▼