We cannot design a pipeline without the buffer registers . Therefore in between every pipeline stage there will be a register buffer taking 20ns each . Therefore the time taken to complete first instruction is 100 + 20 + 100 + 20 + 100 +20 = 360 ns .