Graph Stamp Location - 2023.2 English

Vitis Model Composer User Guide (UG1483)

Document ID
UG1483
Release Date
2023-11-15
Version
2023.2 English

The graph stamp location constraint can be used when the same graph has multiple instances that can be constrained to the same geometry in AI Engine. There are two main advantages of using this constraint:

  • When the same graph is instantiated multiple times, the throughput should be same. Because of the differences in routing, throughput might not be the exactly identical. However, it will be much closer when stamping is used.
  • The runtime required will be significantly less because the AI Engine compiler only solves a reference graph instead of the entire design.

By default, the Specify Graph Stamp option is deselected. When selected, Model Composer allows you to select the graph from the drop down menu for which the graph (in lhs) can be stamped.

Figure 1. Specify Graph Stamp

Note: Applying constraints on AMD Toolbox/AI Engine/DSP library blocks is not supported and the constraint editor does not show DSP library blocks in the drop-down menu.
Note: When you copy an AIE block, the constraints applied on the original block may not be properly copied.