Patents by Inventor Sai Kumar Marri

Sai Kumar Marri has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20260267802
    Abstract: An integrated-circuit apparatus comprises a requestor node and a first plurality of coherency nodes configured to provide a distributed system-level cache, each coherency node being configured to provide system-level caching for a respective set of memory addresses allocated to the coherency node. The first plurality of coherency nodes, or a second plurality of coherency nodes, is configured to provide respective distributed local coherency caches for a set of local coherency domains, wherein each of the coherency nodes of the first or second plurality is configured to provide local coherency caching for a respective set of memory addresses allocated to the coherency node. The apparatus is configured to assign the requestor node and each coherency node to a respective local coherency domain of the set of local coherency domains. The requestor node is configured to send a first memory request to a coherency node, in a same local coherency domain as the requestor node, for local-coherency-cache lookup.
    Type: Application
    Filed: February 24, 2026
    Publication date: September 10, 2026
    Applicant: Arm Limited
    Inventors: Sai Kumar Marri, Mark David Werkheiser, Jamshed Jalal, Dimitrios Kaseridis, Ashok Kumar Tummala, Adarsh Nallamur Krishnakumar
  • Publication number: 20260119401
    Abstract: Direct Cache Transfer is enabled in a multi-chip data processing apparatus which one or more links do not support forwarding snoop requests. A gateway of a link in the multi-chip data processing apparatus is configured to intercept data messages. A data message is generated when a request node of a network sends a data request to a home node, and the home node sends a corresponding snoop request to a snoop target. When the gateway determines that a data message is associated with a response to a forwarding snoop request from a home node, the message is rerouted to the request node, bypassing the home node.
    Type: Application
    Filed: March 12, 2025
    Publication date: April 30, 2026
    Applicant: Arm Limited
    Inventors: Sai Kumar Marri, Ashok Kumar Tummala, Mark David Werkheiser, Jamshed Jalal, Tarun Kumar Nandi Suresh Babu
  • Patent number: 12222826
    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.
    Type: Grant
    Filed: February 1, 2023
    Date of Patent: February 11, 2025
    Assignee: Arm Limited
    Inventors: Ashok Kumar Tummala, FNU Parshant, Rishabh Jain, Apurva Patel, Surabhi Garg, Sai Kumar Marri
  • Publication number: 20240256406
    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.
    Type: Application
    Filed: February 1, 2023
    Publication date: August 1, 2024
    Applicant: Arm Limited
    Inventors: Ashok Kumar Tummala, FNU Parshant, Rishabh Jain, Apurva Patel, Surabhi Garg, Sai Kumar Marri
  • Patent number: 11934334
    Abstract: The present disclosure advantageously provides a method and system for transferring data over a chip-to-chip interconnect (CCI). At a request node of a coherent interconnect (CHI) of a first chip, receiving at least one peripheral component interface express (PCIe) transaction from a PCIe master device, the PCIe transaction including a stream identifier; selecting a CCI port of the CHI of the first chip based on the stream identifier of the PCIe transaction; and sending the PCIe transaction to the selected CCI port.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: March 19, 2024
    Assignee: Arm Limited
    Inventors: Tushar P Ringe, Mark David Werkheiser, Jamshed Jalal, Sai Kumar Marri, Ashok Kumar Tummala, Rishabh Jain
  • Patent number: 11573918
    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.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: February 7, 2023
    Assignee: Arm Limited
    Inventors: Mark David Werkheiser, Sai Kumar Marri, Lauren Elise Guckert, Gurunath Ramagiri, Jamshed Jalal
  • Publication number: 20230029897
    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.
    Type: Application
    Filed: July 20, 2021
    Publication date: February 2, 2023
    Inventors: Mark David WERKHEISER, Sai Kumar MARRI, Lauren Elise GUCKERT, Gurunath RAMAGIRI, Jamshed JALAL
  • Publication number: 20220350771
    Abstract: The present disclosure advantageously provides a method and system for transferring data over a chip-to-chip interconnect (CCI). At a request node of a coherent interconnect (CHI) of a first chip, receiving at least one peripheral component interface express (PCIe) transaction from a PCIe master device, the PCIe transaction including a stream identifier; selecting a CCI port of the CHI of the first chip based on the stream identifier of the PCIe transaction; and sending the PCIe transaction to the selected CCI port.
    Type: Application
    Filed: April 29, 2021
    Publication date: November 3, 2022
    Applicant: Arm Limited
    Inventors: Tushar P Ringe, Mark David Werkheiser, Jamshed Jalal, Sai Kumar Marri, Ashok Kumar Tummala, Rishabh Jain