-
公开(公告)号:US20240256406A1
公开(公告)日:2024-08-01
申请号:US18104458
申请日:2023-02-01
Applicant: Arm Limited
Inventor: Ashok Kumar Tummala , FNU Parshant , Rishabh Jain , Apurva Patel , Surabhi Garg , Sai Kumar Marri
IPC: G06F11/20
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.
-
公开(公告)号:US12222826B2
公开(公告)日:2025-02-11
申请号:US18104458
申请日:2023-02-01
Applicant: Arm Limited
Inventor: Ashok Kumar Tummala , FNU Parshant , Rishabh Jain , Apurva Patel , Surabhi Garg , Sai Kumar Marri
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.
-
公开(公告)号:US20240244008A1
公开(公告)日:2024-07-18
申请号:US18096314
申请日:2023-01-12
Applicant: Arm Limited
Inventor: Apurva Patel , Ashok Kumar Tummala , Ranjini Mysore Nagaraju , Mark Gerald LaVine
IPC: H04L47/35 , H04L43/0882 , H04L47/28 , H04L49/90
CPC classification number: H04L47/35 , H04L43/0882 , H04L47/28 , H04L49/90
Abstract: A mechanism is provided efficient packing of network flits in a data processing network. Transaction messages for transmission across a communication link of a data processing network are analyzed to determine a group of transaction messages to be passed to a packing logic block for increased packing efficiency. The transaction messages are packed into slots of one or more network flits and transmitted across a communication link. The mechanism reduces the number of unused slots in a transmitted network.
-
-