Memory controller with virtual controller mode
AssigneeAdvanced Micro Devices, Inc.
InventorsJames R. Magro, Kedarnath Balakrishnan
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorsJames R. Magro, Kedarnath Balakrishnan
Estimating the term…
In one form, a memory controller has a memory channel controller including a command queue and an arbiter. The command queue stores memory access requests including a sub-channel number in a virtual controller mode. The arbiter is coupled to the command queue to select memory access commands from the command queue according to predetermined criteria. In the virtual controller mode, the arbiter selects from among the memory access requests in each sub-channel independently using the predetermined criteria, and sends selected memory access requests to a corresponding one of a plurality of sub-channels. In another form, a data processing system includes a plurality of memory channels and such a memory controller coupled to the plurality of sub-channels.
A memory controller having a memory channel controller, the memory channel controller comprising:
A memory controller having a memory channel controller with a virtual controller mode, the memory channel controller comprising:
A data processing system comprising:
A method for controlling a memory system having a plurality of memory channels, comprising:
Dependencies are inferred from the claim text.