System and method for accessing a shared resource
AssigneeThales
InventorsPierrick Lamour, Alexandre Fine
Life of this patent
Estimating the term…
Loading patent…
AssigneeThales
InventorsPierrick Lamour, Alexandre Fine
Estimating the term…
The invention relates to a system for accessing a shared resource belonging to a hardware platform comprising a plurality of master processing units, each master processing unit being able to exploit a shared resource during an execution of a process, each shared resource having an associated maximum bandwidth. For at least one shared resource, the system includes a counter of a number of data transfers between said master processing unit and said shared resource, and a comparator suitable for comparing the number of transfers to a bandwidth limit, which is a fraction of said maximum bandwidth, associated with said shared resource, and a pacing unit suitable for resetting each counter after a time period of predetermined duration has elapsed. The access system is suitable for commanding, once said number of transfers associated with a master processing unit has reached said bandwidth limit, a suspension of the exploitation of said shared resource by said master processing unit, and a resumption of the exploitation once each counter has been reset.
A system for accessing a shared resource belonging to a hardware platform comprising a plurality of master processing units, each master processing unit being able to exploit a shared resource during an execution of a process, said exploitation comprising a plurality of data transfers between the master processing unit and the shared resource, each shared resource having an associated maximum bandwidth, comprising, for at least one said shared resource:
A method for accessing a shared resource belonging to a hardware platform comprising a plurality of master processing units, each master processing unit being able to exploit a shared resource during an execution of a process, said exploitation comprising a plurality of data transfers between the master processing unit and the shared resource, each shared resource having an associated maximum bandwidth, the method comprising, for at least one said shared resource:
Dependencies are inferred from the claim text.