GTS CPRI PHY Intel® FPGA IP User Guide

ID 814577
Date 8/15/2024
Public
Document Table of Contents

5.1. GTS CPRI PHY IP 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 14.  GTS CPRI PHY Clock Input Signals
Signal name Width (Bits) I/O Direction Description
i_syspll_clk 1 Input System PLL Clock, to be connected to GTS System PLL Clocks Intel FPGA IP.
i_refclk_tx 1 Input TX PLL reference clock.
i_refclk_rx 1 Input RX CDR reference clock.
i_pma_cu_clk 1 Input Input clock for control unit component of GTS PMA/FEC direct PHY IP.
i_reconfig_clk 1 Input Reconfiguration clock.
i_sampling_clk 1 Input Sampling clock for deterministic latency logic.
Table 15.  Clock Source SignalsThis table lists the clock source ports for the CPRI IP. The IP provides locally generated PLL clocks and recovered clocks that the datapath can use.
Signal Name Width (Bits) I/O Direction Description
o_cdr_divclk 1 Output Divided clock output from CDR.
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 (1.2G/2.4G/3G/4.9G): running at line rate/20.
  • For 8B/10B PCS (6G/9.8G): running at line rate/40.

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 (1.2G/2.4G/3G/4.9G): running at line rate/20.
  • For 8B/10B PCS (6G/9.8G): running at line rate/40.

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

Table 16.  Clock Status SignalsThis table lists the clock status ports for the CPRI IP. Use these ports to hold the circuits that use clock sources from the IP 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.

i_syspll_lock 1 Input Lock signal from GTS System PLL Clocks Intel FPGA IP, to be monitored by HIP.