Xilinx, Inc.
EMBEDDED SCHEDULING OF HARDWARE RESOURCES FOR HARDWARE ACCELERATION

Last updated:

Abstract:

An integrated circuit (IC) may include a scheduler for hardware acceleration. The scheduler may include a command queue having a plurality of slots and configured to store commands offloaded from a host processor for execution by compute units of the IC. The scheduler may include a status register having bit locations corresponding to the slots of the command queue. The scheduler may also include a controller coupled to the command queue and the status register. The controller may be configured to schedule the compute units of the IC to execute the commands stored in the slots of the command queue and update the bit locations of the status register to indicate which commands from the command queue are finished executing.

Status:
Application
Type:

Utility

Filling date:

24 May 2018

Issue date:

28 Nov 2019