Communicating transaction-specific attributes in a peripheral component interconnect express (PCIe) system

    公开(公告)号:US10089275B2

    公开(公告)日:2018-10-02

    申请号:US15168574

    申请日:2016-05-31

    Abstract: Communicating transaction-specific attributes in a peripheral component interconnect express (PCIe) system is disclosed. A PCIe system includes a host system and at least one PCIe endpoint. The PCIe endpoint is configured to determine one or more transaction-specific attributes that can improve efficiency and performance of a predefined host transaction. In this regard, in one aspect, the PCIe endpoint encodes the transaction-specific attributes in a transaction layer packet (TLP) prefix of at least one PCIe TLP and provides the PCIe TLP to the host system. In another aspect, a PCIe root complex (RC) in the host system is configured to detect and extract the transaction-specific attributes from the TLP prefix of the PCIe TLP received from the PCIe endpoint. By communicating the transaction-specific attributes in the TLP prefix of the PCIe TLP, it is possible to improve efficiency and performance of the PCIe system without violating the existing PCIe standard.

    EXTENDED MESSAGE SIGNALED INTERRUPTS (MSI) MESSAGE DATA
    12.
    发明申请
    EXTENDED MESSAGE SIGNALED INTERRUPTS (MSI) MESSAGE DATA 审中-公开
    扩展信息信号中断(MSI)消息数据

    公开(公告)号:US20160371208A1

    公开(公告)日:2016-12-22

    申请号:US15184124

    申请日:2016-06-16

    Abstract: Extended message signaled interrupts (MSI) data are disclosed. In one aspect, MSI bits are modified to include a system level identifier. In an exemplary aspect, an upper sixteen bits of the MSI message data are modified to be the system level identifier. By providing the system level identifier within the MSI message data, an interrupt controller can verify the interrupt source.

    Abstract translation: 公开了扩展消息信号中断(MSI)数据。 在一个方面,MSI比特被修改为包括系统级标识符。 在示例性方面,MSI消息数据的高16位被修改为系统级标识符。 通过在MSI消息数据内提供系统级标识符,中断控制器可以验证中断源。

Patent Agency Ranking