Memory Controller and Method For Controlling Access to a Memory, as Well as System Comprising a Memory Controller
First Claim
Patent Images
1. A method for controlling access of a plurality of requesters to a shared memory during a time window comprising:
- receiving access requests from various requestors;
determining a type of access requested by the requests;
comparing the requested access type with an access type authorized for said time-window according to a back-end schedule;
generating a first selection of the incoming requests which have the prescribed access type for the said time-window;
dynamically selecting one of the requests from the first selection.
10 Assignments
0 Petitions
Accused Products
Abstract
In the method for controlling access of a plurality of requestors to a shared memory, the following steps are repeated for successive time-windows: receiving access requests from various requestors (S1), determining a type of access requested by the requests, comparing the requested access type with an access type authorized for a respective time-window according to a back-end schedule, generating a first selection of the incoming requests which have the prescribed access type for the relevant time-window, dynamically selecting one of the requests from the first selection.
57 Citations
7 Claims
-
1. A method for controlling access of a plurality of requesters to a shared memory during a time window comprising:
receiving access requests from various requestors;
determining a type of access requested by the requests;
comparing the requested access type with an access type authorized for said time-window according to a back-end schedule;
generating a first selection of the incoming requests which have the prescribed access type for the said time-window;
dynamically selecting one of the requests from the first selection.
- 2. A memory controller for controlling access of a plurality of requesters to a shared memory, the memory controller comprising, an input for receiving requests for access to the memory from the plurality of requestors, an arbitrator for dynamically granting one of the requests in accordance with a predetermined back end schedule comprising a sequence of basic groups.
-
7. (canceled)
Specification