Credit-based scheduling of memory commands
AssigneeMicron Technology, Inc.
InventorsPatrick A. La Fratta, Robert M. Walker
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicron Technology, Inc.
InventorsPatrick A. La Fratta, Robert M. Walker
Estimating the term…
A method is described that includes receiving a plurality of streams of memory requests and each stream is associated with a source. The method further includes determining a bandwidth allocation for each stream, wherein each allocation represents a portion of a total bandwidth of a memory component managed by the subsystem and each allocation indicates a priority of a corresponding stream based on a corresponding source of each stream and assigning a set of credits to each stream based on the bandwidth allocations. The method also includes determining a memory command from a queue for issuance, wherein each memory command in the queue is associated with a stream and determining the memory command is based on the credits assigned to each stream such that commands associated with a stream with a higher number of credits is given priority for issuance over commands associated with a stream with a lower number.
A method comprising:
A non-transitory computer-readable storage medium comprising instructions that, when executed by a processing device, cause the processing device to:
A system comprising:
Dependencies are inferred from the claim text.