@Akriti
all 3 registers are connected in a synchronous manner
so all registers are active at a time...so when SIPO generates output...that output will be available for PISO in the same cycle....but to take it as input PISO will require next cycle...internal structure is nothing but flip-flops