Controller command scheduling in a memory system to increase command bus utilization
OwnerTrevor Conrad Meyerowitz, Dhawal Bavishiinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerTrevor Conrad Meyerowitz, Dhawal Bavishiinventors
Estimating the term…
A first command is scheduled on a command bus, where the first command requires use of a data bus resource at a first time period after scheduling the first command. Prior to the first time period, a second command is identified according to a scheduling policy. A determination is made whether scheduling the second command on the command bus will cause a conflict in usage of the at least one data bus resource. In response to determining that scheduling the second command will cause the conflict in usage, a third lower-priority command is identified for which scheduling on the command bus will not cause the conflict in usage. The third command is scheduled on the command bus prior to scheduling the second command, even though it has lower priority than the second command.
A device comprising:
A non-transitory computer-readable storage medium storing instructions that, when executed by a processing device, cause the processing device to:
A method comprising:
Dependencies are inferred from the claim text.