Hi,
As said, these are different interfaces.
So if one runs on 100MBits/s ... there is no need for the other to run at the same speed.
But still a 50MHz DDR single lane interface could go up to 100MBit/s.
But you completely miss that there are multiple partners on ethernet, that there is protocol overhead, making a 100MBits/s impossible.
Also you miss the FIFO / DualPortMemory between both interfaces.
Again: Different interfaces! With different features.
Klaus