-
公开(公告)号:US11537543B2
公开(公告)日:2022-12-27
申请号:US17189781
申请日:2021-03-02
Applicant: Arm Limited
Inventor: Ashok Kumar Tummala , Jamshed Jalal , Antony John Harris , Jeffrey Carl Defilippi , Anitha Kona , Bruce James Mathewson
Abstract: An apparatus and method are provided for handling protocol conversion. The apparatus has interconnect circuitry for routing messages between components coupled to the interconnect circuitry in a manner that conforms to a first communication protocol. Protocol conversion circuitry is coupled between the interconnect circuitry and an external communication path, for converting messages between the first communication protocol and a second communication protocol that has a layered architecture comprising multiple layers. The protocol conversion circuitry has a gateway component forming one of the components coupled to the interconnect circuitry, and a controller coupled with the gateway component and used to control connection with the external communication path. For a selected layer of the multiple layers, the protocol conversion circuitry provides, within the gateway component, upper selected layer circuitry to implement a first portion of functionality of the selected layer, where the first portion comprises at least protocol dependent functionality of the selected layer. It also provides, within the controller, lower selected layer circuitry to implement a remaining portion of the functionality of the selected layer, the remaining portion comprising only protocol independent functionality of the selected layer.
-
公开(公告)号:US20200301854A1
公开(公告)日:2020-09-24
申请号:US16361728
申请日:2019-03-22
Applicant: Arm Limited
Inventor: Gurunath Ramagiri , Tushar P. Ringe , Mukesh Patel , Jamshed Jalal , Ashok Kumar Tummala , Mark David Werkheiser
IPC: G06F12/14 , G06F12/0817 , G06F9/54
Abstract: A system, apparatus and method for protecting coherent memory contents in a coherent data processing network by filtering data access requests and snoop response based on the Read/Write (R/W) access permissions. Requests are augmented with access permissions in memory protection units and the access permissions are used to control memory access by home nodes of the network.
-
公开(公告)号:US11934334B2
公开(公告)日:2024-03-19
申请号:US17244182
申请日:2021-04-29
Applicant: Arm Limited
Inventor: Tushar P Ringe , Mark David Werkheiser , Jamshed Jalal , Sai Kumar Marri , Ashok Kumar Tummala , Rishabh Jain
CPC classification number: G06F13/4221 , G06F13/4068 , G06F13/4027 , G06F2213/0026
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.
-
公开(公告)号:US20220350771A1
公开(公告)日:2022-11-03
申请号:US17244182
申请日:2021-04-29
Applicant: Arm Limited
Inventor: Tushar P Ringe , Mark David Werkheiser , Jamshed Jalal , Sai Kumar Marri , Ashok Kumar Tummala , Rishabh Jain
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.
-
公开(公告)号:US10698825B1
公开(公告)日:2020-06-30
申请号:US16299291
申请日:2019-03-12
Applicant: Arm Limited
Inventor: Gurunath Ramagiri , Ashok Kumar Tummala , Mark David Werkheiser , Jamshed Jalal , Premkishore Shivakumar , Paul Gilbert Meyer
IPC: G06F12/00 , G06F12/0817 , G06F16/901
Abstract: In a system-on-chip there is a local interconnect to connect local devices on the chip to one another, a gateway to connect the chip to a remote chip of a plurality of chips in a cache-coherent multi-chip system via an inter-chip interconnect, and a cache-coherent device. The cache-coherent device has a cache-coherency look-up table having entries for shared cache data lines. When a data access request is received via the inter-chip interconnect and the local interconnect a system-unique identifier for a request source of the data access request is generated in dependence on an inter-chip request source identifier used on the inter-chip interconnect and an identifier indicative of the remote chip. The bit-set used to express the system-unique identifier is larger than the bit-set used to express the inter-chip request source identifier. The system-unique identifier is used with respect to the cache-coherency look-up table to perform the cache-coherency actions for the cache line enabling more cache coherent devices to be supported.
-
公开(公告)号:US10423466B2
公开(公告)日:2019-09-24
申请号:US15296283
申请日:2016-10-18
Applicant: ARM Limited
Inventor: Ashok Kumar Tummala , Jamshed Jalal , Paul Gilbert Meyer , Dimitrios Kaseridis
Abstract: A method, system, and device provide for the streaming of ordered requests from one or more Senders to one or more Receivers over an un-ordered interconnect while mitigating structural deadlock conditions.
-
-
-
-
-