Transferring data between memory system and buffer of a master device
AssigneeArm Limited
InventorsDaren CROXFORD, Sharjeel SAEED, Quinn CARTER, Michael Andrew CAMPBELL
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsDaren CROXFORD, Sharjeel SAEED, Quinn CARTER, Michael Andrew CAMPBELL
Estimating the term…
A master device has a buffer for storing data transferred from, or to be transferred to, a memory system. Control circuitry issues from time to time a group of one or more transactions to request transfer of a block of data between the memory system and the buffer. Hardware or software mechanism can be provided to detect at least one memory load parameter indicating how heavily loaded the memory system is, and a group size of the block of data transferred per group can be varied based on the memory load parameter. By adapting the size of the block of data transferred per group based on memory system load, a better balance between energy efficiency and quality of service can be achieved.
A master device comprising:
A method for controlling a master device comprising a buffer for storing data transferred from a memory system or data to be transferred to the memory system, for which data is transferred between the buffer and the memory system in groups of one or more transactions, the method comprising:
Dependencies are inferred from the claim text.