Xilinx Virtex-5 RocketIO GTP User Manual page 61

Table of Contents

Advertisement

R
Table 5-1: Shared PMA PLL Ports
Port
Dir
CLKIN
In
INTDATAWIDTH
In
PLLLKDET
Out
PLLLKDETEN
In
REFCLKOUT
Out
Table 5-2
Table 5-2: Shared PMA PLL Attributes
Attribute
(1
PCS_COM_CFG[27:0]
PLL_DIVSEL_FB
PLL_DIVSEL_REF
PLL_RXDIVSEL_OUT_0
PLL_RXDIVSEL_OUT_1
PLL_TXDIVSEL_COMM_OUT
PLL_TXDIVSEL_OUT_0
PLL_TXDIVSEL_OUT_1
Notes:
1. In ISE 9.2i and above, this attribute is included in the GTP_DUAL instance. Older ISE versions require setting this attribute with the
a user-constraints file (UCF) when a non-default value is needed.
Virtex-5 RocketIO GTP Transceiver User Guide
UG196 (v1.3) May 25, 2007
Description
Domain
Reference clock input to the shared PMA PLL. See
Async
more information about the different ways this port can be driven.
Sets the internal datapath width for the GTP_DUAL. If set to 0, the internal
Async
datapath width is set to 8 bits. If set to 1, the internal datapath width is set to
10 bits.
This port indicates that the VCO rate is within acceptable tolerances of the
Async
desired rate when High. Neither GTP transceiver in the tile operates reliably
until this condition is met.
Async
This port enables the PLL lock detector and should always be tied High.
The REFCLKOUT port from each GTP_DUAL tile provides direct access to
Async
the reference clock provided to the shared PLL (CLKIN). It can be routed for
use in the FPGA logic.
defines the shared PMA PLL attributes.
For PLL_DIVSEL_FB = 1, set PCS_COM_CFG to 28'h1680A07, otherwise set to
28'h1680A0E (default).
Controls the feedback divider. Valid settings for PLL_DIVSEL_FB are 1, 2, 3, 4, and 5.
PLL_DIVSEL_FB is multiplied by 4 or 5, depending on the width of the internal
datapath as set by INTDATAWIDTH. If INTDATAWIDTH is Low, the feedback
divider N is set to PLL_DIVSEL_FB x 4. If INTDATAWIDTH is High, the feedback
divider N is set to PLL_DIVSEL_FB x 5.
Controls the reference clock divider. Valid settings for PLL_DIVSEL_REF are 1 and 2.
Divides the PLL clock to produce a high-speed RX clock. Because both edges of the
clock are used, the divided clock must run at 1/2 the desired RX line rate. Permitted
divider settings are 1, 2, and 4. See
details.
Divides the PLL clock to produce a high-speed TX clock. Because both edges of the
clock are used, the divided clock must run at 1/2 the desired TX line rate. Permitted
divider settings are 1, 2, and 4. This divider provides a clock to both GTP transceivers
and should be used when the same divider value is needed for both. When
PLL_TXDIVSEL_COMM_OUT is used, both PLL_TXDIVSEL_OUT attributes must
be set to 1. See
"Parallel In to Serial Out (PISO)," page 110
Divides the PLL clock to produce a high-speed TX clock. Because both edges of the
clock are used, the divided clock must run at 1/2 the desired TX line rate. Permitted
divider settings are 1, 2, and 4. Each GTP transceiver has its own
PLL_TXDIVSEL_OUT. If the transceivers require different dividers, these attributes
must be used instead of PLL_TXDIVSEL_COMM_OUT, and
PLL_TXDIVSEL_COMM_OUT must be set to 1. See
(PISO)," page 110
for details.
www.xilinx.com
"Clocking," page 68
Description
"Serial In to Parallel Out (SIPO)," page 141
for details.
"Parallel In to Serial Out
Shared PMA PLL
for
for
61

Advertisement

Table of Contents
loading

Table of Contents