In multi cycle path of 3 cycles, the setup for data D1 is checked at 3rd cycle. But for the next data, D2, the setup will be checked at 4th cycle or 6th cycle?
I have this doubt because, data takes 3 cycles to propagate, so that means after 1st launch the data will reach by 3rd edge and similarly data launched at 2nd edge will reach by 4th edge.
I am thinking like... data propagation as car travelling in a road. At a time two cars can be at two different positions in the same road(net).