F-Tile CPRI PHY Multirate Intel® FPGA IP User Guide

ID 710578
Date 12/04/2023
Public
Document Table of Contents

2.1. Clock Signals

Each CPRI PHY channel has its own pair of datapath clocks and each transceiver has its own reference clock. The reconfiguration clock is shared.
Table 6.  CPRI PHY Clock Input Signals
Port name Width (Bits) Description
system_pll_clk_link 1 System PLL clock link port. Connect this port to the F-Tile Reference and System PLL Clocks Intel FPGA IP.
tx_pll_refclk_hs_link 1 TX PLL reference clock link port for high-speed CPRI data rate. Connect this port to the F-Tile Reference and System PLL Clocks Intel FPGA IP.
tx_pll_refclk_ls_ink 1 TX PLL reference clock link port for low-speed CPRI data rate. Connect this port to the F-Tile Reference and System PLL Clocks Intel FPGA IP.
rx_cdr_refclk_hs_link 1 RX CDR reference clock link port for high-speed CPRI data rate. Connect this port to the F-Tile Reference and System PLL Clocks Intel FPGA IP.
rx_cdr_refclk_ls_link 1 RX CDR reference clock link port for low-speed CPRI data rate. Connect this port to the F-Tile Reference and System PLL Clocks Intel FPGA IP.
rx_cdr_divclk_link 1 CDR divided output clock link port. Connect this port to the F-Tile Reference and System PLL Clocks Intel FPGA IP.
i_reconfig_clk 1 Reconfiguration clock.
i_sampling_clk 1 Sampling clock for deterministic latency logic.
Table 7.  Clock Source SignalsThis table lists the clock source ports for the CPRI core. The IP core provides locally generated PLL clocks and recovered clocks that can be used for the datapath.
Signal Name Width (Bits) I/O Direction Description
o_tx_clkout 1 Output System clock divided by 2.
o_tx_clkout2 1 Output Parallel TX clock:
  • For 64B/66B PCS, running at line rate/66.
  • For 8B/10B PCS, running at line rate/20.
  • For tunneling, running at line rate/32.

Hold circuits using this clock in reset until o_tx_pll_lock is high.

o_rx_clkout 1 Output System clock divided by 2.
o_rx_clkout2 1 Output Parallel RX recovered clock:
  • For 64B/66B PCS, running at line rate/66.
  • For 8B/10B PCS, running at line rate/20.

Hold circuits using this clock in reset until o_rx_cdr_lock is high.

Table 8.  Clock Status SignalsThis table lists the clock status ports for the CPRI core. Use these ports to hold the circuits that use clock sources from the IP core in reset until the PLLs driving the clocks are locked.
Signal Name Width (Bits) I/O Direction Description
o_tx_pll_lock 1 Output Indicates the TX PLL driving clock signals from the core is locked.

Do not use the o_tx_clkout or o_tx_clkout2 clocks until the o_tx_pll_lock clock is high.

o_rx_cdr_lock 1 Output Indicates that the recovered clocks are locked to data.

Do not use the o_rx_clkout or o_rx_clkout2 clocks until the o_rx_cdr_lock clock is high.