Definitions
Initiation Rate - Rate at which new input values are accepted after first output value
- Rate at which new computations are initiated
- Maximum initiation rate = 1
Latency
- Number of clock cycles between input value and output value
- Adding pipeline stages always increases latency
At some point, adding more pipeline stages does not increase clock frequency because Tclk2q and Tsu dominate delay.