1.4. Soft PCS Latency
Because the designs for the soft PCS and the hard PCS are different, their latencies are different. The extra flip-flops that are added to the soft PCS datapath to meet the tight timing requirements increase the overall soft PCS latency.
Data width conversion |
TX reg |
TX data width adapter |
8b/10b encoder |
TX bit slip |
TX Phase measuring FIFO |
RX reg |
word aligner |
RX Phase measuring FIFO |
8b10b decoder |
RX data width adapter |
---|---|---|---|---|---|---|---|---|---|---|
32 -> 80 |
1 |
4 or 51 |
2 |
2 |
(1+tx_fifo_latency)*2 |
1 |
10 |
(1+rx_fifo_latency)*2 |
2 |
4 |
32 -> 20 |
1 |
2 |
0.5 |
1 |
(1+tx_fifo_latency)/2 |
1 |
2.5 |
(1+rx_fifo_latency)/2 |
0.5 |
2.5 or 2 2 |