发明申请
- 专利标题: Ring Controller for PCIe Message Handling
- 专利标题(中): 环形控制器,用于PCIe消息处理
-
申请号: US14848233申请日: 2015-09-08
-
公开(公告)号: US20170070363A1公开(公告)日: 2017-03-09
- 发明人: John E. Watkins , Joseph R. Wright
- 申请人: Oracle International Corporation
- 主分类号: H04L12/423
- IPC分类号: H04L12/423 ; H04L12/823 ; H04L12/933 ; H04L12/861 ; H04L12/801 ; H04L29/06 ; H04L12/879
摘要:
A system that includes a PCIe hierarchy may utilize a ring controller for message handling. Nodes acting as the root complex or as endpoint devices may include such ring controllers, portions of which may be implemented by dedicated circuitry on each node. The ring controllers may receive posted transactions representing messages, may return flow control credits for those transactions, may classify each message as to its type, and may write information about each message to a respective ring buffer storing information about messages of that type. A processor (or processing logic/circuitry) on the node may subsequently retrieve messages from the ring buffers and process them. The sizes and locations of the ring buffers in memory may be configurable by software (e.g., by writing to registers within the ring controllers). The message types may include correctable and non-correctable error messages, and non-error messages (including, but not limited to, vendor-defined messages).
公开/授权文献
- US09806904B2 Ring controller for PCIe message handling 公开/授权日:2017-10-31
信息查询