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.

    Methods and apparatus for communicating between node devices

    公开(公告)号:US11573918B1

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

    申请号:US17380112

    申请日:2021-07-20

    Applicant: Arm Limited

    Abstract: Aspects of the present disclosure relate to an interconnect comprising interfaces to communicate with respective requester and receiver node devices, and home nodes. Each home node is configured to: receive requests from one or more requester nodes, each request comprising a target address corresponding to a target receiver nodes; and transmit each said request to the corresponding target receiver node. Mapping circuitry is configured to: associate each of said plurality of home nodes with a given home node cluster; perform a first hashing of the target address of a given request, to determine a target cluster; perform a second hashing of the target address, to determine a target home node within said target cluster; and direct the given message, to the target home node.

Patent Agency Ranking