Ports And Attributes - Xilinx Virtex-6 FPGA User Manual

Gtx transceivers
Hide thumbs Also See for Virtex-6 FPGA:
Table of Contents

Advertisement

The TXOUTCLKPMA_DIV2 output is the 2-byte datapath frequency and is used when
TXDATA is 2 bytes. The TXOUTCLKPMA_DIV1 output is the 1-byte datapath frequency
and is used when TXDATA is 1 byte.

Ports and Attributes

Table 3-29
Table 3-29: TX Fabric Clock Output Control Ports
Port
GTXTEST[1]
MGTREFCLKFAB[0]
O
ODIV2
PHYSTATUS
TXOUTCLK
TXOUTCLKPCS
www.BDTIC.com/XILINX
Virtex-6 FPGA GTX Transceivers User Guide
UG366 (v2.5) January 17, 2011
TXOUTCLKPMA_DIV1/DIV2: This is the divided down PLL clock after the TX phase
interpolator and is used by the TX PCS block. The TX phase interpolator is used to
match the phase of the internal clock to the FPGA logic clock in TX buffer bypass
mode.
TXPLLREFCLK_DIV1/DIV2: This is the input reference clock to the TX PLL.
TXPLLREFCLK is the recommended clock for general usage and is required for the
TX buffer bypass mode.
defines the TX Fabric Clock Output Control block ports.
Dir
Clock Domain
In
Async
This port resets the TX PLL output divider (controlled via the
TXPLL_DIVSEL_OUT attribute or the TXRATE port). The TX PLL
output clock divider must be reset whenever the line rate is changed
by modifying the output dividers at run time. To perform this reset,
GTXTEST[1] is asserted for 16 TXUSRCLK2 cycles after the line rate
change is completed.
Out
Async
MGTREFCLKFAB[0] is a redundant output. TXOUTCLK with
TXOUTCLK_CTRL = "TXPLLREFCLK_DIV1" should be used
instead.
Out
Async
The IBUFDS_GTXE1 primitive allows MGTREFCLK to be output to
the FPGA logic directly.
Out
RXUSRCLK2
After TXRATE is changed to initiate a rate change, PHYSTATUS is
/Async
output Low and toggles for one TXUSRCLK2 cycle at the conclusion
of the rate change as defined by TRANS_TIME_RATE. PHYSTATUS
is intended for PCI Express protocol operation. Non PCI Express
protocol operation should monitor TXRATEDONE. Refer to
Table 3-33, page 179
Out
Async
TXOUTCLK is the recommended clock output to the FPGA logic. The
TXOUTCLK_CTRL attribute is the input selector for TXOUTCLK
and allows the TX PLL input reference clock or other internal clocks
to be output to the FPGA logic.
Out
Async
TXOUTCLKPCS is a redundant output. TXOUTCLK with
TXOUTCLK_CTRL = "TXOUTCLKPCS" should be used instead.
www.xilinx.com
TX Fabric Clock Output Control
Description
for more information on PHYSTATUS.
169

Advertisement

Table of Contents
loading

Table of Contents