HLS:Latency And Initialization Interval

• Latency: Number of clock cycles required for the function to compute all output values.
• Initiation interval (II): Number of clock cycles before the function can accept new input
data.
• Loop iteration latency: Number of clock cycles it takes to complete one iteration of the
loop.
• Loop initiation interval: Number of clock cycle before the next iteration of the loop
starts to process data.
• Loop latency: Number of cycles to execute all iterations of the loop.

original:

pipelined:

 

Ref:

Xilinx UG902

https://github.com/Xilinx/HLx_Examples/blob/master/DSP/fir_example/1_FIR_example.pdf

原文地址:https://www.cnblogs.com/wordchao/p/10916470.html