CPRI IP User Guide

ID 683595
Date 6/13/2025
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

3.18. CPRI IP Deterministic Latency

Depends on the device family that you target.
Table 42.  CPRI IP Determinisitc Latency for Agilex 5 Devices
CPRI line bit rate (Gbps) TX FRM TX C2P CPRI PHY TX CPRI PHY RX RX C2P
2.4576 4 (tx_10g_ex_delay / N) + 3 TxDL * (sampling_clock_period in ns) / (2^8) + ((6*systemclk_div2365) +(199.5 * UI period in ns)) RxDL * (sampling_clock_period) / (2^8) - ((339.5*UI)) + (wa* UI period in ns) + (6*systemclk_div2)) (rx_10g_ex_delay / N) + 5
3.072
4.9152
6.1440 4 (tx_10g_ex_delay / N) + 3 TxDL * (sampling_clock_period in ns) / (2^8) + ((6*systemclk_div2365) +(379.5 * UI period in ns)) RxDL * (sampling_clock_period) / (2^8) - ((599.5*UI)) + (wa * UI period in ns) + (6*systemclk_div2)) (rx_10g_ex_delay / N) + 5
9.8304
10.1376 4 (tx_10g_ex_delay / N) + 3 TxDL * (sampling_clock_period in ns) / (2^8) + ((6*systemclk_div2365) +(162.5 * UI period in ns)) RxDL * (sampling_clock_period) / (2^8) - ((61.5*UI)) + (ethply_wa * UI period in ns) +(dl*UI*33) + (6*systemclk_div2)) (rx_10g_ex_delay / N) + 6
12.16512
24.33024
10.1376 with RS-FEC 4 (tx_10g_ex_delay / N) + 3 TxDL * (sampling_clock_period in ns) / (2^8) + ((6*systemclk_div2365) +(162.5 * UI period in ns)) RxDL * (sampling_clock_period) / (2^8) - ((61.5*UI)) + (ethply_wa * UI period in ns) + (6*systemclk_div2)) (rx_10g_ex_delay / N) + 6
12.16512 with RS-FEC
24.33024 with RS-FEC
Table 43.  CPRI IP Deterministic Latency for Agilex 7 F-Tile devices
CPRI Line Bit Rate (Gbps) TX FRM TX C2P CPRI PHY TX CPRI PHY RX RX C2P RX DFRM
2.4576 4 (tx_10g_ex_delay / N) + 3 TxDL * (sampling_clock_period in ns) / (2^8) + ((6*systemclk_div2365) +(229 * UI period in ns)) RxDL * (sampling_clock_period) / (2^8) - (6*systemclk_div2) + ((347.5*UI)) + (wa* UI period in ns)) (rx_10g_ex_delay / N) + 5 6
3.072
4.9152
6.1440 4 (tx_10g_ex_delay / N) + 3 TxDL * (sampling_clock_period in ns) / (2^8) + ((6*systemclk_div2365) +(229 * UI period in ns)) RxDL * (sampling_clock_period) / (2^8) - (6*systemclk_div2) + ((347.5*UI)) + (wa* UI period in ns)) (rx_10g_ex_delay / N) + 5 6
9.8304
10.1376 4 (tx_10g_ex_delay / N) + 3 TxDL * (sampling_clock_period in ns) / (2^8) + ((6*systemclk_div2365) +(211 * UI period in ns)) RxDL * (sampling_clock_period) / (2^8) - (6*systemclk_div2) + ((53.5*UI)) - (eth_wa * UI period in ns) -(dl*UI*33)) (rx_10g_ex_delay / N) + 6 3
12.16512
24.33024
10.1376 with RS-FEC 4 (tx_10g_ex_delay / N) + 3 TxDL * (sampling_clock_period in ns) / (2^8) + ((6*systemclk_div2365) +(211 * UI period in ns)) RxDL * (sampling_clock_period) / (2^8) - (6*systemclk_div2) + ((53.5*UI)) - (eth_wa * UI period in ns)) (rx_10g_ex_delay / N) + 6 3
12.16512 with RS-FEC
24.33024 with RS-FEC
Table 44.  CPRI IP Deterministic Latency for Agilex 7 E-Tile and Stratix 10 Devices
CPRI line bit rate (Gbps) TX FRM TX C2P CPRI PHY TX CPRI PHY RX RX C2P RX DFRM
2.4576 4 (tx_10g_ex_delay / N) + 3 TxDL * (sampling_clock_period in ns) / (2^8) + (365 * UI period in ns) RxDL * (sampling_clock_period) / (2^8) + (255 * UI period in ns) + (RxBitSlipL * UI period in ns) (rx_10g_ex_delay / N) + 5 6
3.072
4.9152 4 (tx_10g_ex_delay / N) + 3 TxDL * (sampling_clock_period in ns) / (2^8) + (367 * UI period in ns) RxDL * (sampling_clock_period) / (2^8) + (255 * UI period in ns) + (RxBitSlipL * UI period in ns) (rx_10g_ex_delay / N) + 5 6
6.1440
9.8304
10.1376 4 (tx_10g_ex_delay / N) + 3 TxDL * (sampling_clock_period in ns) / (2^8) + (569 * UI period in ns) RxDL * (sampling_clock_period) / (2^8) + (-347) * (UI period in ns) + (RxBitSlipH * UI period in ns) (rx_10g_ex_delay / N) + 6 3
12.16512
24.33024
10.1376 with RS-FEC 4 (tx_10g_ex_delay / N) + 3 TxDL * (sampling_clock_period in ns) / (2^8) + (537 * UI period in ns) RxDL * (sampling_clock_period) / (2^8) + (-315) * (UI period in ns) - (RxCwPos * UI period in ns) (rx_10g_ex_delay / N) + 6 3
12.16512 with RS-FEC
24.33024 with RS-FEC