Devices, systems, and methods for PCIe endpoint interrupt

    公开(公告)号:US12013801B2

    公开(公告)日:2024-06-18

    申请号:US17701892

    申请日:2022-03-23

    CPC classification number: G06F13/26 G06F13/1668 G06F2213/0026

    Abstract: The present disclosure provides a Peripheral Component Interconnect Express (PCIe) controller for a PCIe endpoint device. The PCIe controller includes: a PCIe link interface configured to receive an interrupt request message, wherein the interrupt request message is a message write transaction PCIe transport layer packet (TLP) including an address associated with the PCIe endpoint device and a data value including interrupt information; an interrupt request trigger register configured to receive the data value; a plurality of interrupt lines; and a decode logic circuit connected to the interrupt request trigger register and the plurality of interrupt lines, the decode logic circuit configured to automatically decode a plurality of data bits of the data value when received in the interrupt request trigger register and generate an interrupt signal and provide the interrupt signal on one of the plurality of interrupt lines to an interrupt handling circuit.

    DEVICES, SYSTEMS, AND METHODS FOR PCIe ENDPOINT INTERRUPT

    公开(公告)号:US20220318170A1

    公开(公告)日:2022-10-06

    申请号:US17701892

    申请日:2022-03-23

    Abstract: The present disclosure provides a Peripheral Component Interconnect Express (PCIe) controller for a PCIe endpoint device. The PCIe controller includes: a PCIe link interface configured to receive an interrupt request message, wherein the interrupt request message is a message write transaction PCIe transport layer packet (TLP) including an address associated with the PCIe endpoint device and a data value including interrupt information; an interrupt request trigger register configured to receive the data value; a plurality of interrupt lines; and a decode logic circuit connected to the interrupt request trigger register and the plurality of interrupt lines, the decode logic circuit configured to automatically decode a plurality of data bits of the data value when received in the interrupt request trigger register and generate an interrupt signal and provide the interrupt signal on one of the plurality of interrupt lines to an interrupt handling circuit.

    ANAMOLY DETECTION SYSTEM FOR PERIPHERAL COMPONENT INTERCONNECT EXPRESS

    公开(公告)号:US20230056018A1

    公开(公告)日:2023-02-23

    申请号:US17408942

    申请日:2021-08-23

    Abstract: A traffic anomaly detector of a Peripheral Component Interconnect express (PCIe) system, including filters configured to filter headers of PCIe transaction layer packets (TLPs) based on respective filter criterion; a classifier configured to trigger an event based on one of the filter criterion or a logical combination of a plurality of the filter criteria; an event counter configured to count a number of the events; and a processor configured to detect, based on a value of the event counter, an anomaly in the PCIe TLP traffic.

    INTERCONNECT BUS SAFETY
    5.
    发明公开

    公开(公告)号:US20230289313A1

    公开(公告)日:2023-09-14

    申请号:US18178803

    申请日:2023-03-06

    Inventor: Lin Li

    CPC classification number: G06F13/4068 G06F2213/40

    Abstract: An interconnect connects a first device running a first application and with a first interface and a second device running a second application and with a second interface. The first device has a safety guard which may be used in an operations mode to send safety relevant data from the first application to the second application. Safety information is added to the safety relevant data to create safety marked data. The safety marked data is transmitted to the second application. The safety marked data is also looped back through interconnect to the safety guard which checks the loop back data using the safety information in the loop back data, and when the checking indicates an error, transmits an error notification signal to the first application and/or the second application.

Patent Agency Ranking