• 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