Firmware-based out-of-order command scheduler
AssigneeBAE Systems Information and Electronic Systems Integration Inc.
InventorsPatrick D. Coyne, Michael A. Zalucki, Joshua N. Fontaine, Alpha Balde
Life of this patent
Estimating the term…
Loading patent…
AssigneeBAE Systems Information and Electronic Systems Integration Inc.
InventorsPatrick D. Coyne, Michael A. Zalucki, Joshua N. Fontaine, Alpha Balde
Estimating the term…
A method of scheduling commands for execution in a computing device includes receiving command data, where the command data includes a command to be executed on a processor and an execution start time for executing the command; storing the command data in a data storage; reading, responsive to determining that the execution start time is within an execution window, the command data from the data storage; and causing the command data to be output to a processor for execution. The method can include assigning a label to the command data, where the label corresponds to an address in the data storage, and where the command data is stored at, and read from, the address in the data storage. The method can include storing, responsive to determining that the execution start time is not within the execution window, the label, and the execution start time in a fast scheduler memory.
A method of scheduling commands for execution in a computing device, the method comprising:
A computing device comprising:
A firmware-based scheduler for scheduling commands in a computing system, the firmware-based scheduler configured to:
Dependencies are inferred from the claim text.