It is not correct because f you want full duplex in serial data transfer you need to SPI protocol.
In this if you are running at 2.5gbps to transfer 128 bits you have to write a data of 16bytes for each byte it will take
1/clkspeed * 128.
So, pls check once again.
For the parallel:
256 PCB traces full duplex so you have 128 Trace in each direction.
128*78=10Gbps
For the serial:
16 PCB trace in total=> 8 wire in each direction => 4 serial lines, each line consist of 2 wires for differential signaling.
4*2.5=10 Gbps
For the parallel:
256 PCB traces full duplex so you have 128 Trace in each direction.
128*78=10Gbps
For the serial:
16 PCB trace in total=> 8 wire in each direction => 4 serial lines, each line consist of 2 wires for differential signaling.
4*2.5=10 Gbps
Thank you so much for clarify the concept. I would like to make sure that I understand the concept correctly, so the 4 serial line (2 pair of differential signal) are parallel with the other 4 serial IO devices. Regarding the 2.5Gbps on each IO, and each carried 4bit. This mean each IO operated at 625MHz (clk period of 1.6ns).
Please verify with me if I understand the concept correctly.