APPARATUS AND METHOD FOR CONTROLLING ACCESS TO A SHARED RESOURCE

    公开(公告)号:US20240241755A1

    公开(公告)日:2024-07-18

    申请号:US18098334

    申请日:2023-01-18

    Applicant: Arm Limited

    CPC classification number: G06F9/5033 G06F9/466 G06F9/544

    Abstract: An apparatus and method for controlling access to a shared resource accessible to a plurality of initiator components is provided. The apparatus has shared resource management circuitry to select, from amongst the plurality of initiator components, a currently granted initiator component that is currently allowed to access the shared resource, and to identify the currently granted initiator component within a storage structure. Gating circuitry is located in a communication path between the given initiator component and the shared resource which, on receipt of a given transaction initiated by a given initiator component, determines with reference to the storage structure whether the given initiator component is the currently granted initiator component. The gating circuitry is arranged, when the currently granted initiator component is the given initiator component, to allow onward propagation of the given transaction to the shared resource, and is arranged, when the currently granted initiator component is other than the given initiator component, to block onward propagation of the given transaction to the shared resource and to trigger a recovery action to seek to facilitate future handling of the given transaction.

Patent Agency Ranking