我目前正在使用 SDaccel(和 Vivado HLS)进行 FPGA 设计。我的设计有几个子组件,每个子组件的延迟(时钟周期)将取决于运行时的输入数据(因此 Vivado HLS 分析窗口无法为我提供准确的延迟值)。如何测量设计中每个组件的时序,以便找出瓶颈在哪里?
我找到了一个 pragma 指令(pragma SDS trace),但我不确定如何使用它来详细了解在执行不同输入期间系统中发生的情况。
Vivado_HLS 中是否有允许这样做的编译指示?如果是这样,我该如何使用它们?
谢谢