Visible to Intel only — GUID: yku1697542908888
Ixiasoft
Visible to Intel only — GUID: yku1697542908888
Ixiasoft
4.1. Implement Required Clocking
This sectio descibes the equied clock coectios ad clock sigals fo vaious GTS Etheet Itel® FPGA Had IP coe vaiatios.
The followig image shows the clock coectio fo Sychoous Adapte Modes.
- i_clk_ef_p PMA efeece clock
- i_clk_sys datapath clock.
You ca dive the PMA efeece clock, i_clk_ef_p, fom eithe local o egioal clock pis. The local efeece clock pi is bidiectioal, except whe thee is a sigle GTS tasceive bak o a FPGA side, whee it fuctios solely as a iput efeece clock pi. You ca cofigue this bidiectioal pi as a output fo the Clock Data Recovey (CDR) ecoveed clock o_cd_divclk fom ay of the fou chaels withi the GTS tasceive bak. The device with a sigle GTS tasceive bak has a dedicated output pi fo the CDR ecoveed clock. Fo moe ifomatio about the GTS System PLL Itel® FPGA IP, efe to the GTS Tasceive PHY Use Guide.
The output of the GTS System PLL Clocks Itel® FPGA IP dives the i_clk_sys datapath clock. The GTS System PLL Itel® FPGA IP souces its iput efeece clock i_efclk fom eithe a local o egioal efeece clock pi.
The followig table descibes the iput ad output clocks with equied clock fequecies, ad the clock-elated status sigals.
Name | Desciptio |
---|---|
Clock Iputs | |
i_clk_tx | TX datapath clock Dives the active TX Iteface fo the chael. Clock souce:
Clock fequecies:
|
i_clk_x | RX datapath clock Dives the active RX Iteface fo the chael.
Clock souce:
Clock fequecies:
|
i_clk_sys | Etheet system clock
Etheet System Clock fom GTS System PLL Clocks Itel® FPGA IP .
Note: The i_clk_sys is a vitual sigal. I simulatio, the sigal appeas as 0.
|
i_clk_ef_p |
PMA Refeece Clock
|
i_ecofig_clk | Avalo memoy-mapped iteface ecofiguatio clock Avalo® memoy-mapped iteface uses this clock to access cotol status egistes (CSRs). This clock suppots 100 to 125 MHz fequecy. |
i_clk_pll | PTP-elated datapath clock
This clock dives the i_clk_tx ad i_clk_x whe both, Eable IEEE 1588 PTP ad Eable asychoous adapte clocks paametes, ae eabled.
Note: Whe Eable IEEE 1588 PTP paamete is disabled, tie this pot to 1'b0.
|
i_pma_cu_clk | PMA Cotol Uit Clock Coect this clock to o_pma_cu_clk output of the GTS Reset Sequece Itel® FPGA IP . Refe to iput ad output sigals of Coect the GTS Reset Sequece Itel FPGA IP fo moe details. |
i_pma_cu_clk | PMA Cotol Uit Clock Coect this clock to o_pma_cu_clk output of the GTS Reset Sequece Itel® FPGA IP . Refe to iput ad output sigals of Coect the GTS Reset Sequece Itel FPGA IP fo moe details. |
Clock Outputs | |
o_clk_pll | System PLL clock Clock deived fom the GTS Etheet Itel® FPGA Had IP . The fequecy is the system PLL fequecy divided by 2 (e.g., 806 MHz system PLL would esult i a 403 MHz o_clk_pll)
|
o_clk_tx_div | Clock deived fom TX PLL. Its fequecy is the data ate divided by 66.
|
o_clk_ec_div64 | This ecoveed clock is deived fom the CDR. Its fequecy is the data ate divided by 64.
Note: The fequecy is calculated as o_clk_tx_div.
|
o_clk_ec_div | This ecoveed clock is deived fom the CDR. Its fequecy is the data ate divided by 66.
Note: The fequecy is calculated as o_clk_tx_div.
|
o_cd_divclk | Dedicated CDR divided clock output fom PMA ove the Local Refeece Clock pis o dedicated CDR clock output pis. Refe to Figue 12 This clock is available whe Eabled Dedicated CDR Clock Output is eabled i the IP paamete edito. |
Name | Desciptio |
---|---|
i_syspll_lock | Idicates that the Sys PLL IP is locked. |
o_cd_lock | This sigal idicates that the ecoveed clocks ae locked to data. Do ot use o_clk_ec_div64 o o_clk_ec_div util o_cd_lock is high. |
o_sys_pll_locked | Idicates o_clk_pll is stable. |
o_tx_pll_locked | TX SERDES PLLs ae locked. Do ot use o_clk_tx_div util o_tx_pll_locked is high. |