Patent ID: 11960416
Assignee: TEXAS INSTRUMENTS INCORPORATED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. A memory controller comprising:
a set of memory channel queues, wherein memory channel queues of the set of memory channel queues correspond to memory channels to access a set of memory modules, and wherein the set of memory channel queues are associated with a peripheral;
a first arbitration module;
a second arbitration module; and
a register;
wherein the memory controller is configured to:
receive a first memory request from the peripheral;
place one or more portions of the first memory request in the memory channel queues of the set of memory channel queues;

wherein the first arbitration module is configured to:
determine an arbitration algorithm based on information in the register;
select a first memory channel queue based on the arbitration algorithm;
present the one or more portions of the first memory request in the selected first memory channel queue to the second arbitration module; and
output the presented one or more portions of the first memory request based on a selection by the second arbitration module.