robertferanec , 06-27-2020, 12:52 AM
I will just add.
Why length matching? Signals travel at some speed - longer the distance is, longer the signal will travel. The thing is, when we work with very high speed interfaces, we would like all the signals to arrive at the same (or at very similar) time. So we would like all the signals from CPU arrive at the same time to the memory chip. And one of the ways to achieve this is to be sure, that all the signals travel the same distance, so they arrive at the same time.
However, this is a very simple explanation, because there are many factors what influence the time when signal will arrive. Length is only one of the factors, but it is good enough if some other conditions are met (e.g. if signals are routed on the same layers etc)