Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 4/01/2024
Public
Document Table of Contents

5.4.6.8.2. Task Execution Order

The command queuing engine processes and executes tasks in the order they were submitted. Two rules define task order:

  • If the Task Doorbell register is filled with more than one bit set high, the lower significant bit gets higher priority.
  • If there are more than one writes to the Task Doorbell register, the task submitted with earlier access gain higher priority.