Steve, do you have an explanation why with Ethernet and data sent in packets and check sum for errors, why jitter exists at all? Although USB is far worse, why Ethernet requires same careful implementation?
Like USB, it is unexpected.
I can only speculate that maybe the circuits in the Ethernet receiver react differently to slower edge-rates and poor signal integrity. Maybe the setup timing margins are smaller. This might cause the propagated signals to have more jitter.
Most designers don’t realize that digital logic is not perfect. It will be error-free if designed correctly, but avoiding jitter is a whole different ball of wax. It has taken me literally 25 years of designing and experimenting to discover this behavior.
Steve N.
Empirical Audio