The pipeline performance is reduced if the different stages of a pipeline have different delays
I know that in the pipeline, Tclock is taken as the Max(Ti)+Tbuffer time, and so, if the pipeline stages have different delays, then Tclock will be equal to the max delay of some stage plus the max delay of the buffer.
But, I am really not able to visualize this fact that having different delays for the different stages of the pipeline will affect the performance. Please explain ?