Developer Guide


Schedule Viewer

The Schedule Viewer displays a static view of the scheduled cycle and latency of a clustered group of instructions in your design. Use this report to view loop bottlenecks such as f
/II bottlenecks, memory dependency, and occupancy limiter.
Access the Schedule Viewer by selecting
Schedule Viewer
in the
In the Schedule Viewer:
  • Columns depict the clock cycles.
  • Rows display a list of kernels, blocks, clusters, and instructions ranked by the order of execution.
  • The red arrows are dependency lines for each block, cluster, or instruction. The arrows show how each block, cluster, or instruction is dependent on other blocks, clusters, or instructions. Hovering over a node (bar) highlights its outgoing dependency lines.
  • Each row represents a node and its start and end cycle.
  • The bars are color-coded. Black indicates a kernel, blue indicates a block, green indicates a cluster, and yellow indicates an instruction.
Schedule Viewer
Schedule Viewer

Product and Performance Information


Performance varies by use, configuration and other factors. Learn more at