Traffic isolation at a chip-to-chip gateway of a data processing system

    公开(公告)号:US12222826B2

    公开(公告)日:2025-02-11

    申请号:US18104458

    申请日:2023-02-01

    Applicant: Arm Limited

    Abstract: A mechanism for error containment in a data processing system includes receiving a transaction request at a gateway between a host and a device, allocating an entry for the request in a local request tracker of the gateway and sending a link request, to a port of the gateway. In response to an isolation trigger, the port is moved into isolation by completing in-process requests with entries in the tracker and locking the entries. On receiving a response to an in-process request while the port is in isolation, the response is dropped, the associated entry is unlocked, and allocation of the entry is enabled. A completion response is sent to the requester without dispatching a new link request to the port. When requests are completed, the system is quiesced, locked entries are unlocked, and the port is moved out of isolation.

    Traffic Isolation at a Chip-To-Chip Gateway of a Data Processing System

    公开(公告)号:US20240256406A1

    公开(公告)日:2024-08-01

    申请号:US18104458

    申请日:2023-02-01

    Applicant: Arm Limited

    CPC classification number: G06F11/2007 G06F11/203 G06F2201/805

    Abstract: A mechanism for error containment in a data processing system includes receiving a transaction request at a gateway between a host and a device, allocating an entry for the request in a local request tracker of the gateway and sending a link request, to a port of the gateway. In response to an isolation trigger, the port is moved into isolation by completing in-process requests with entries in the tracker and locking the entries. On receiving a response to an in-process request while the port is in isolation, the response is dropped, the associated entry is unlocked, and allocation of the entry is enabled. A completion response is sent to the requester without dispatching a new link request to the port. When requests are completed, the system is quiesced, locked entries are unlocked, and the port is moved out of isolation.

Patent Agency Ranking