Visible to Intel only — GUID: hoi1613770252770
Ixiasoft
2.1. Clock Signals
2.2. Reset Signals
2.3. TX MII Interface (64b/66b)
2.4. RX MII Interface (64b/66b)
2.5. Status Interface for 64b/66b Line Rate
2.6. TX Interface (8b/10b)
2.7. RX Interface (8b/10b)
2.8. Status Interface for 8b/10b Line Rate
2.9. TX Tunnel Interface
2.10. Using TX Tunnel Interface
2.11. RX Tunnel Interface
2.12. Using RX Tunnel Interface
2.13. Status Interface for Tunnel Line Rate
2.14. Serial Interface
2.15. CPRI PHY Reconfiguration Interface
2.16. Datapath Avalon Memory-Mapped Interface
2.17. PMA Avalon Memory-Mapped Interface
Visible to Intel only — GUID: hoi1613770252770
Ixiasoft
5.1.2. Calculation for 64b/66b Datapath
If the 64b/66b datapath RSFEC is enabled, perform the following steps to configure the DL logic in F-tile before the RX latency calculation:
- Ensure the o_rx_blocklock signal is asserted.
- Read the RSFEC code word position value from rsfec_cw_pos_rx register, num field using the Datapath Avalon memory-mapped interface. For more information, refer to the F-Tile Ethernet Intel FPGA Hard IP Register Map.
- Program the RSFEC code word position value to FGT fgt_q_dl_ctrl_a_l<x> register, cfg_rx_lat_bit_for_async field using the PMA Avalon memory-mapped interface. The fgt_q_dl_ctrl_a_l<x> register is based on the placement of the FGT transceiver:
- FGT15, FGT11, FGT7, FGT3: fgt_q_dl_ctrl_a_l3
- FGT14, FGT10, FGT6, FGT2: fgt_q_dl_ctrl_a_l2
- FGT13, FGT9, FGT5, FGT1: fgt_q_dl_ctrl_a_l1
- FGT12, FGT8, FGT4, FGT0: fgt_q_dl_ctrl_a_l0
- Reset the deterministic measure logic for RX datapath by asserting the rx_dl_restart bit at register offset 0x8 using the reconfig_cpri interface.
- Release the reset for deterministic measure logic for RX datapath by clearing the rx_dl_restart bit at register offset 0x8 using the reconfig_cpri interface.