The clock interface has ports for the transceiver reference clock, and parallel clocks that the Aurora 8B/10B core shares with application logic.
Table: Clock Ports for Aurora 8B/10B Core describes the Aurora 8B/10B core clock ports.
Table: Port Changes Due to Shared Logic Option provides details about the port changes due to selection of the Shared Logic option.
Name |
Direction |
Description |
Remarks |
---|---|---|---|
gt_refclk1_p gt_refclk1_n |
Input |
Transceiver reference clock 1 |
Enabled when Shared Logic in core is selected. The Single Ended GT REFCLK option gives a single-ended gtrefclk1 input. |
gt_refclk2_p gt_refclk2_n |
Input |
Transceiver reference clock 2 |
Enabled when Shared Logic in core is selected. The Single Ended GT REFCLK option gives a single ended gtrefclk2 input. |
gt_refclk1_out |
Output |
Output of IBUFDS_GTE2 for transceiver reference clock 1 |
Enabled when Shared Logic in core is selected. Not available for the Single Ended GT REFCLK option. |
gt_refclk2_out |
Output |
Output of IBUFDS_GTE2 for transceiver reference clock 2 |
Enabled when Shared Logic in core is selected. Not available for the Single Ended GT REFCLK option. |
user_clk_out |
Output |
Parallel clock shared by Aurora 8B/10B core |
Enabled when Shared Logic in core is selected |
sync_clk_out |
Output |
txusrclk for Artix™ 7 device GTP transceiver designs |
Enabled when Shared Logic in core is selected |
sys_reset_out |
Output |
Output of de-bouncer for reset |
Enabled when Shared Logic in core is selected |
gt_reset_out |
Output |
Output of de-bouncer for gt_reset |
Enabled when Shared Logic in core is selected |
init_clk_p init_clk_n |
Input |
Free running system/board clock |
Enabled when Shared Logic in core is selected. The Single Ended INIT CLK option provides a single ended init_clk input. |
init_clk_out |
Output |
Output of system clock differential buffer |
Enabled when Shared Logic in core is selected. Not available for the Single Ended INIT CLK option. |
gt0_pll0refclklost_out gt1_pll0refclklost_out(1) |
Output |
Indicates refclklost port of the GTPE2_COMMON |
Enabled when Shared Logic in core is selected. |
quad1_common_lock_out quad2_common_lock_out(1) |
Output |
Indicates PLL of the GTPE2_COMMON is achieved lock |
Enabled when Shared Logic in core is selected. |
gt0_pll0outclk_out gt0_pll1outclk_out gt0_pll0outrefclk_out gt0_pll1outrefclk_out gt1_pll0outclk_out gt1_pll1outclk_out gt1_pll0outrefclk_out gt1_pll1outrefclk_out(1) |
Output |
Clock outputs generated by GTPE2_COMMON |
Enabled when Shared Logic in core is selected. |
Output |
Indicates PLL of the GTXE2_COMMON/GTHE2_ |
Enabled when Shared Logic in core is selected. |
|
Output |
Indicates reference clock input to the GTXE2_COMMON/GTHE2_ |
Enabled when Shared Logic in core is selected. |
|
gt_qpllclk_quad<quad>_out |
Output |
Clock outputs generated by GTXE2_COMMON/GTHE2_ |
Enabled when Shared Logic in core is selected. |
gt_qpllrefclk_quad<quad>_out |
Output |
Quad phase-locked loop (QPLL) reference clock output generated by the GTXE2_COMMON/GTHE2_COMMON |
Enabled when Shared Logic in core is selected. |
gt<quad>_qplllock_in |
Input |
Indicates PLL of the GTXE2_COMMON/GTHE2_ COMMON has achieved lock |
Enabled when Shared Logic in example design is selected. |
gt<quad>_qpllrefclklost_in |
Input |
Indicates that the reference clock input to the GTXE2_COMMON/GTHE2_ |
Enabled when Shared Logic in example design is selected. |
gt_qpllclk_quad<quad>_in |
Input |
Clock outputs generated from the GTXE2_COMMON/GTHE2_COMMON |
Enabled when Shared Logic in example design is selected. |
gt_qpllrefclk_quad<quad>_ |
Input |
QPLL reference clock output generated from the GTXE2_COMMON/GTHE2_COMMON |
Enabled when Shared Logic in example design is selected. |
gt_qpllreset_out |
Output |
Tied to ground |
Enabled when Shared Logic in example design is selected. |
tx_out_clk |
Output |
Parallel clock shared by Aurora 8B/10B core |
Enabled when Shared Logic in example design is selected. |
Notes: 1.Ports from GTPE2_COMMON are applicable only to Artix 7 FPGA GTP transceiver designs. 2.Ports from GTXE2_COMMON/GTHE2_COMMON are applicable only to 7 series FPGA GTX/GTH transceiver designs. 3.These ports are enabled for each selected quad. <quad> refers to the transceiver quad numbered from 1 to 12. |